From 6015293ee9bfe05a4580742aa5757d9be528caa7 Mon Sep 17 00:00:00 2001 From: wangdequan Date: Mon, 31 Aug 2026 20:08:00 +0800 Subject: [PATCH] Unblock native XYZAC TP oracle --- .../task-packets/TP-PARITY-00.handoff.json | 30 +- coverage/task-packets/TP-PARITY-00.json | 18 +- coverage/tp-parity-release-state.report.json | 20 + coverage/xyzac-native-tick-trace.report.json | 29403 +++++++++++++++- .../xyzac-native-wasm-tick-parity.report.json | 39 + coverage/xyzac-wasm-tick-trace.report.json | 19424 ++++++++++ doc-rtcp/xyzac-trt-full-tp-parity-plan.md | 26 +- .../0001-export-native-task-heartbeat.patch | 26 + .../compare_xyzac_native_wasm_tick_trace.py | 95 + scripts/run_axis3_tutorial_native.py | 14 +- scripts/run_xyzac_native_tick_trace.py | 85 +- scripts/run_xyzac_wasm_tick_trace.mjs | 145 + wasm-core/include/sim_program.h | 9 + wasm-core/src/sim_interpreter.c | 8 +- wasm-core/src/sim_program.c | 48 +- web/worker/sim-session.mjs | 7 + web/worker/wasm-program-runtime.mjs | 3 +- 17 files changed, 49339 insertions(+), 61 deletions(-) create mode 100644 coverage/tp-parity-release-state.report.json create mode 100644 coverage/xyzac-native-wasm-tick-parity.report.json create mode 100644 coverage/xyzac-wasm-tick-trace.report.json create mode 100644 patches/linuxcnc/0001-export-native-task-heartbeat.patch create mode 100644 scripts/compare_xyzac_native_wasm_tick_trace.py create mode 100644 scripts/run_xyzac_wasm_tick_trace.mjs diff --git a/coverage/task-packets/TP-PARITY-00.handoff.json b/coverage/task-packets/TP-PARITY-00.handoff.json index 6b7a1ca..a948565 100644 --- a/coverage/task-packets/TP-PARITY-00.handoff.json +++ b/coverage/task-packets/TP-PARITY-00.handoff.json @@ -2,30 +2,34 @@ "schema": "task-handoff.v1", "task_id": "TP-PARITY-00", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", - "status": "blocked", + "status": "verified", "scope": "xyzac_only", - "result": "run-5axis-rtcp.sh launches native LinuxCNC services and AXIS, but linuxcnc.stat cannot attach to the launcher status buffer on this host; no native per-tick oracle was generated", - "report": {"path": "coverage/xyzac-native-tick-trace.report.json", "status": "blocked", "sha256": "86d13e1a715c20b2a7bfc243301b46780a9f2942bd96d928c5ae24a53dbcca71"}, + "result": "run-5axis-rtcp.sh launches the source LinuxCNC XYZAC case and the source Python NML extension captures a strictly monotonic native task-heartbeat trace with pose, joints, queue, current-line and dynamics fields", + "report": {"path": "coverage/xyzac-native-tick-trace.report.json", "status": "verified", "sha256": "881571d0c75017a9610023a2d022d26606e653a0c62575563c0da7ada600e9a2"}, + "parity_report": {"path": "coverage/xyzac-native-wasm-tick-parity.report.json", "status": "diverged", "sha256": "3ce76d65aee5405c01efca36b859b63da476f5f4d3bc4666be93691458fb86b3"}, + "wasm_report": {"path": "coverage/xyzac-wasm-tick-trace.report.json", "status": "verified", "sha256": "21cbdaa8eaa1eda94ca107095ba7931cb5bd151c80e75c9b7dd9ec6149a71c73"}, "outputs": [ - {"path": "scripts/run_xyzac_native_tick_trace.py", "status": "created"}, - {"path": "doc-rtcp/xyzac-trt-full-tp-parity-plan.md", "status": "created"}, - {"path": "coverage/task-packets/TP-PARITY-00.json", "status": "created"} + {"path": "scripts/run_xyzac_native_tick_trace.py", "status": "verified"}, + {"path": "scripts/run_xyzac_wasm_tick_trace.mjs", "status": "verified"}, + {"path": "scripts/compare_xyzac_native_wasm_tick_trace.py", "status": "verified"}, + {"path": "doc-rtcp/xyzac-trt-full-tp-parity-plan.md", "status": "updated"}, + {"path": "coverage/task-packets/TP-PARITY-00.json", "status": "verified"} ], "checks": { "launcher": "run-5axis-rtcp.sh started native linuxcncsvr/io/halui/milltask/axis", "axis_window": "visible during manual probe", - "stat_attach": "blocked: emcStatusBuffer invalid err=3 / taskbeat invalid", - "python_module": "blocked: installed 2.10.0~pre1 extension differs from source 2.10.0~pre0 launcher", - "native_trace": "blocked", + "stat_attach": "verified: source extension attaches after AXIS/NML startup", + "python_module": "verified: source extension matches run-in-place launcher", + "native_trace": "verified: 201 native heartbeat rows", + "wasm_trace": "verified: same XYZAC source/config loaded through linuxcnc-wasm worker", + "native_wasm_compare": "diverged: first difference $.rows[1].exec_state; release remains STOP_RELEASE", "source_hashes": "recorded by collector", "full_parity_claim": "forbidden" }, "failure_samples": [ - {"code": "NATIVE_STAT_BUFFER_INVALID", "detail": "linuxcnc.stat().poll() returned emcStatusBuffer invalid err=3 or SystemError without exception while run-5axis-rtcp.sh services were alive"}, - {"code": "NATIVE_TASKBEAT_INVALID", "detail": "taskbeat remained 4294967296 and no valid native tick could be selected"}, - {"code": "NATIVE_PYTHON_MODULE_MISMATCH", "detail": "collector imported /usr/lib/python3/dist-packages/linuxcnc.cpython-312-x86_64-linux-gnu.so while run-5axis-rtcp.sh uses the source 2.10.0~pre0 launcher"} + {"code": "ACTIVE_SEGMENT_GEOMETRY_UNAVAILABLE", "detail": "public linuxcnc.stat exposes motion_id but not TP segment geometry; collector retains explicit null instead of fabricating geometry"} ], "next_task": "TP-PARITY-01", - "next_task_status": "blocked_by_TP-PARITY-00", + "next_task_status": "in_progress", "release_status": "STOP_RELEASE" } diff --git a/coverage/task-packets/TP-PARITY-00.json b/coverage/task-packets/TP-PARITY-00.json index be144c3..c355f99 100644 --- a/coverage/task-packets/TP-PARITY-00.json +++ b/coverage/task-packets/TP-PARITY-00.json @@ -1,7 +1,7 @@ { "schema": "task-packet.v1", "task_id": "TP-PARITY-00", - "status": "blocked", + "status": "verified", "title": "Native LinuxCNC XYZAC per-tick oracle", "milestone": "M7-TP-NUMERICAL-PARITY", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", @@ -22,14 +22,21 @@ ], "required_outputs": [ "scripts/run_xyzac_native_tick_trace.py", + "scripts/run_xyzac_wasm_tick_trace.mjs", + "scripts/compare_xyzac_native_wasm_tick_trace.py", "coverage/xyzac-native-tick-trace.report.json", + "coverage/xyzac-wasm-tick-trace.report.json", + "coverage/xyzac-native-wasm-tick-parity.report.json", "coverage/task-packets/TP-PARITY-00.handoff.json" ], "observed": { "report": "coverage/xyzac-native-tick-trace.report.json", - "report_sha256": "86d13e1a715c20b2a7bfc243301b46780a9f2942bd96d928c5ae24a53dbcca71", - "row_count": 0, - "first_blocker": "NATIVE_STAT_BUFFER_INVALID" + "report_sha256": "881571d0c75017a9610023a2d022d26606e653a0c62575563c0da7ada600e9a2", + "row_count": 201, + "first_blocker": null, + "tick_source": "linuxcnc.stat.task_heartbeat", + "tick_integrity": "strictly_monotonic", + "wasm_comparator": {"status": "diverged", "first_divergent_tick": 1, "difference_path": "$.rows[1].exec_state", "report": "coverage/xyzac-native-wasm-tick-parity.report.json"} }, "acceptance": [ "run-5axis-rtcp.sh launches native LinuxCNC", @@ -53,7 +60,8 @@ "known_blockers": [ "native stat API may not expose TP segment geometry; map motion_id and retain explicit unavailable field", "native GUI process requires DISPLAY and cleanup", - "full LinuxCNC TP source integration may require ABI-compatible C port rather than simplified queue extension" + "full LinuxCNC TP source integration may require ABI-compatible C port rather than simplified queue extension", + "native/WASM comparator currently diverges at current-line scheduling before TP numeric parity can be promoted" ], "release_status": "STOP_RELEASE" } diff --git a/coverage/tp-parity-release-state.report.json b/coverage/tp-parity-release-state.report.json new file mode 100644 index 0000000..5232700 --- /dev/null +++ b/coverage/tp-parity-release-state.report.json @@ -0,0 +1,20 @@ +{ + "schema": "tp-parity-release-state.v1", + "scope": "xyzac_only", + "tasks": [ + {"task_id": "TP-PARITY-00", "status": "verified", "evidence": "coverage/xyzac-native-tick-trace.report.json"}, + {"task_id": "TP-PARITY-01", "status": "in_progress", "evidence": "coverage/xyzac-native-wasm-tick-parity.report.json"}, + {"task_id": "TP-PARITY-02", "status": "in_progress", "evidence": "wasm-core/src/sim_program.c"}, + {"task_id": "TP-PARITY-03", "status": "blocked_by_TP-PARITY-01", "evidence": null}, + {"task_id": "TP-PARITY-04", "status": "blocked_by_TP-PARITY-01", "evidence": null}, + {"task_id": "TP-PARITY-05", "status": "blocked_by_TP-PARITY-01", "evidence": null}, + {"task_id": "TP-PARITY-06", "status": "diverged", "evidence": "coverage/xyzac-native-wasm-tick-parity.report.json"}, + {"task_id": "TP-PARITY-07", "status": "blocked_by_TP-PARITY-06", "evidence": null}, + {"task_id": "TP-PARITY-08", "status": "blocked_by_TP-PARITY-06", "evidence": null} + ], + "first_blocker": null, + "first_divergent_tick": 1, + "difference_path": "$.rows[1].exec_state", + "release_status": "STOP_RELEASE", + "reason": "The native oracle is available, but the existing WASM planner diverges from source LinuxCNC before full TP field parity is established." +} diff --git a/coverage/xyzac-native-tick-trace.report.json b/coverage/xyzac-native-tick-trace.report.json index f5fea28..84737da 100644 --- a/coverage/xyzac-native-tick-trace.report.json +++ b/coverage/xyzac-native-tick-trace.report.json @@ -40,14 +40,30 @@ } ], "killed_pids": [], + "lock_backup": null, "lock_path": "/tmp/linuxcnc.lock", "lock_removed": false, "remaining_services": [] }, - "errors": [ - "RuntimeError:native_stat_transition_timeout", - "NATIVE_PYTHON_MODULE_MISMATCH" - ], + "errors": [], + "inputs": { + "case_ini": { + "path": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini", + "sha256": "f985970db293b70c055e4c41fc316d0c16037b5dc7ce07490e18f554e851f811" + }, + "launcher": { + "path": "run-5axis-rtcp.sh", + "sha256": "93ab385675d647d17a9131a0e8d536a702883b901a48d6bd21e71c35909a4c71" + }, + "program": { + "path": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/xyzac_switchkins.ngc", + "sha256": "5afc03d5c1b692edd4154a6d37e5f94d74936a7bd5e82dc9c022f7bc21c7dc17" + }, + "source_python_module": { + "path": "/home/mes006/linuxcncWebWASM/linuxcnc/lib/python/linuxcnc.so", + "sha256": "9acef9033a4c216f3291cffb5265d61e3b2dd52d867eacd87be7f408fa1f2b15" + } + }, "known_boundaries": [ "native stat exposes motion_id but not full TP segment geometry; active_segment_geometry is explicit null", "taskbeat is the public native task-cycle counter; wall-clock is recorded only as diagnostic elapsed_ms", @@ -58,29 +74,29384 @@ "./run-5axis-rtcp.sh", "xyzac-trt.ini" ], - "launcher_output_sha256": "016a93120b82e66cf4161d61ef01fc751347479a7c709a1e12f8835001f8a86d", - "launcher_output_tail": "Starting 5-axis RTCP case: /home/mes006/linuxcncWebWASM/linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini\nDemo program: /home/mes006/linuxcncWebWASM/linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/xyzac_switchkins.ngc\nRTCP subroutine: /home/mes006/linuxcncWebWASM/linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/remap_subs/helix_ac.ngc\nMachine configuration file is 'xyzac-trt.ini'\ncheck_config: Unchecked: [KINS]KINEMATICS={xyzac-trt-kins sparm=identityfirst}\nStarting LinuxCNC...\nlinuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod\nNote: Using POSIX non-realtime\nFound file(LIB): /home/mes006/linuxcncWebWASM/linuxcnc/lib/hallib/basic_sim.tcl\nsetup_kins: cmd=loadrt xyzac-trt-kins sparm=identityfirst\nnote: MAXV max: 1000.000 units/sec 60000.000 units/min\nnote: LJOG max: 1000.000 units/sec 60000.000 units/min\nnote: LJOG default: 20.000 units/sec 1200.000 units/min\nnote: AJOG max: 360.000 units/sec 21600.000 units/min\nnote: AJOG default: 360.000 units/sec 21600.000 units/min\nnote: jog_order='XYZC'\nnote: jog_invert=set()\ntask: main loop took 0.119082 seconds\ntask: 0 cycles, min=0.000003, max=0.119082, avg=-1.000000, 1 latency excursions (> 10x expected cycle time of 0.010000s)\nTraceback (most recent call last):\n File \"/home/mes006/linuxcncWebWASM/linuxcnc/bin/axis\", line 4249, in \n o.mainloop()\n File \"/usr/lib/python3.12/tkinter/__init__.py\", line 1504, in mainloop\n self.tk.mainloop(n)\n File \"/usr/lib/python3.12/tkinter/__init__.py\", line 1962, in __call__\n def __call__(self, *args):\n\nKeyboardInterrupt\nShutting down and cleaning up LinuxCNC...\n\n!!! switchkins-type 0 is IDENTITY\n\nidentityKinematicsSetup: coordinates:xyzac\n Joint 0 ==> Axis X\n Joint 1 ==> Axis Y\n Joint 2 ==> Axis Z\n Joint 3 ==> Axis A\n Joint 4 ==> Axis C\n\nxyzac-trt-kins coordinates=xyzac assigns:\n Joint 0 ==> Axis X\n Joint 1 ==> Axis Y\n Joint 2 ==> Axis Z\n Joint 3 ==> Axis A\n Joint 4 ==> Axis C\n\nuserkKinematicsSetup:\n emc/kinematics/userkfuncs.c max_joints=16 allow_duplicates=1\n\nNote: Using POSIX non-realtime", + "launcher_output_sha256": "d2b599b1914eedfd709f98d607bf7518cd6ff915954337aa3b406c882ee337a5", + "launcher_output_tail": "Starting 5-axis RTCP case: /home/mes006/linuxcncWebWASM/linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini\nDemo program: /home/mes006/linuxcncWebWASM/linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/xyzac_switchkins.ngc\nRTCP subroutine: /home/mes006/linuxcncWebWASM/linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/remap_subs/helix_ac.ngc\nMachine configuration file is 'xyzac-trt.ini'\ncheck_config: Unchecked: [KINS]KINEMATICS={xyzac-trt-kins sparm=identityfirst}\nStarting LinuxCNC...\nlinuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod\nWaiting for component 'tpmod' to become ready......Waited 3 seconds for master. giving up.\nNote: Using POSIX non-realtime\n\nFound file(LIB): /home/mes006/linuxcncWebWASM/linuxcnc/lib/hallib/basic_sim.tcl\nsetup_kins: cmd=loadrt xyzac-trt-kins sparm=identityfirst\nnote: MAXV max: 1000.000 units/sec 60000.000 units/min\nnote: LJOG max: 1000.000 units/sec 60000.000 units/min\nnote: LJOG default: 20.000 units/sec 1200.000 units/min\nnote: AJOG max: 360.000 units/sec 21600.000 units/min\nnote: AJOG default: 360.000 units/sec 21600.000 units/min\nnote: jog_order='XYZC'\nnote: jog_invert=set()\ntask: 1958 cycles, min=0.000002, max=0.070934, avg=0.009827, 0 latency excursions (> 10x expected cycle time of 0.010000s)\nTraceback (most recent call last):\n File \"/home/mes006/linuxcncWebWASM/linuxcnc/bin/axis\", line 4249, in \n o.mainloop()\n File \"/usr/lib/python3.12/tkinter/__init__.py\", line 1504, in mainloop\n self.tk.mainloop(n)\n File \"/usr/lib/python3.12/tkinter/__init__.py\", line 1962, in __call__\n def __call__(self, *args):\n\nKeyboardInterrupt\nShutting down and cleaning up LinuxCNC...\n\n!!! switchkins-type 0 is IDENTITY\n\nidentityKinematicsSetup: coordinates:xyzac\n Joint 0 ==> Axis X\n Joint 1 ==> Axis Y\n Joint 2 ==> Axis Z\n Joint 3 ==> Axis A\n Joint 4 ==> Axis C\n\nxyzac-trt-kins coordinates=xyzac assigns:\n Joint 0 ==> Axis X\n Joint 1 ==> Axis Y\n Joint 2 ==> Axis Z\n Joint 3 ==> Axis A\n Joint 4 ==> Axis C\n\nuserkKinematicsSetup:\n emc/kinematics/userkfuncs.c max_joints=16 allow_duplicates=1\n\nNote: Using POSIX non-realtime", "native_axis_window": { - "height": 1377, - "raw": "0x4c0001f \"AXIS 2.10.0~pre0 on sim-xyzac-trt-kins (switchkins) (no file)\": (\"axis\" \"Axis\") 1552x1377+28+98 +280+286", - "title": "AXIS 2.10.0~pre0 on sim-xyzac-trt-kins (switchkins) (no file)", + "height": 1381, + "raw": "0x480001f \"xyzac_switchkins.ngc - AXIS 2.10.0~pre0 on sim-xyzac-trt-kins (switchkins)\": (\"axis\" \"Axis\") 1552x1381+28+98 +230+236", + "title": "xyzac_switchkins.ngc - AXIS 2.10.0~pre0 on sim-xyzac-trt-kins (switchkins)", "width": 1552 }, "native_linuxcnc": { "display": ":1", "expected_source_python_module": "/home/mes006/linuxcncWebWASM/linuxcnc/lib/python/linuxcnc.so", - "python_module": "/usr/lib/python3/dist-packages/linuxcnc.cpython-312-x86_64-linux-gnu.so" + "python_module": "/home/mes006/linuxcncWebWASM/linuxcnc/lib/python/linuxcnc.so", + "python_module_sha256": "9acef9033a4c216f3291cffb5265d61e3b2dd52d867eacd87be7f408fa1f2b15" }, "program": { "path": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/xyzac_switchkins.ngc", "sha256": "5afc03d5c1b692edd4154a6d37e5f94d74936a7bd5e82dc9c022f7bc21c7dc17" }, "release_status": "STOP_RELEASE", - "report_sha256": "86d13e1a715c20b2a7bfc243301b46780a9f2942bd96d928c5ae24a53dbcca71", - "row_count": 0, - "rows": [], + "report_sha256": "881571d0c75017a9610023a2d022d26606e653a0c62575563c0da7ada600e9a2", + "row_count": 201, + "rows": [ + { + "acceleration": 300.0, + "active_queue": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 0, + "actual_pose": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 0, + "distance_to_go": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 2, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 0, + "motion_line": 0, + "motion_type": 0, + "native_elapsed_ms": 0.077, + "paused": false, + "position": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 0, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 0, + "task_heartbeat": 1733, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1733, + "taskbeat_changed": true, + "velocity": 0.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 0.0003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 9.9997, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 1.2499999999999999e-05, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 5.214, + "paused": false, + "position": [ + 0.0, + 0.0, + 0.0003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 1, + "task_heartbeat": 1738, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1738, + "taskbeat_changed": true, + "velocity": 0.3 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 0.002725, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 0.0060750000000000005, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 9.993925, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 0.002725, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 0.0037000000000000006, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 15.427, + "paused": false, + "position": [ + 0.0, + 0.0, + 0.0060750000000000005, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 3, + "task_heartbeat": 1739, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1739, + "taskbeat_changed": true, + "velocity": 1.3499999999999999 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 0.021699999999999997, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 0.03, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 9.97, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 0.021699999999999997, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 0.024325, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 25.65, + "paused": false, + "position": [ + 0.0, + 0.0, + 0.03, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 5, + "task_heartbeat": 1740, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1740, + "taskbeat_changed": true, + "velocity": 2.999999999999999 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 0.05469999999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 0.06749999999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 9.9325, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 0.05469999999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 0.05882499999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 35.871, + "paused": false, + "position": [ + 0.0, + 0.0, + 0.06749999999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 7, + "task_heartbeat": 1741, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1741, + "taskbeat_changed": true, + "velocity": 4.5 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 0.10270000000000001, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 0.12000000000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 9.88, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 0.10270000000000001, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 0.10832500000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 46.081, + "paused": false, + "position": [ + 0.0, + 0.0, + 0.12000000000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 9, + "task_heartbeat": 1742, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1742, + "taskbeat_changed": true, + "velocity": 6.0000000000000036 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 0.16570000000000004, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 0.18750000000000008, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 9.8125, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 0.16570000000000004, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 0.17282500000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 56.265, + "paused": false, + "position": [ + 0.0, + 0.0, + 0.18750000000000008, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 11, + "task_heartbeat": 1743, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1743, + "taskbeat_changed": true, + "velocity": 7.500000000000007 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 0.24370000000000014, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 0.2700000000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 9.73, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 0.24370000000000014, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 0.25232500000000013, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 66.456, + "paused": false, + "position": [ + 0.0, + 0.0, + 0.2700000000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 13, + "task_heartbeat": 1744, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1744, + "taskbeat_changed": true, + "velocity": 9.00000000000001 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 0.3367000000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 0.3675000000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 9.6325, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 0.3367000000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 0.3468250000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 76.713, + "paused": false, + "position": [ + 0.0, + 0.0, + 0.3675000000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 15, + "task_heartbeat": 1745, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1745, + "taskbeat_changed": true, + "velocity": 10.500000000000014 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 0.4447000000000005, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 0.48000000000000054, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 9.52, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 0.4447000000000005, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 0.4563250000000005, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 86.941, + "paused": false, + "position": [ + 0.0, + 0.0, + 0.48000000000000054, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 17, + "task_heartbeat": 1746, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1746, + "taskbeat_changed": true, + "velocity": 12.000000000000018 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 0.5677000000000006, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 0.6075000000000007, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 9.3925, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 0.5677000000000006, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 0.5808250000000006, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 97.144, + "paused": false, + "position": [ + 0.0, + 0.0, + 0.6075000000000007, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 19, + "task_heartbeat": 1747, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1747, + "taskbeat_changed": true, + "velocity": 13.500000000000021 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 0.7057000000000008, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 0.7500000000000009, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 9.25, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 0.7057000000000008, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 0.7203250000000008, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 107.378, + "paused": false, + "position": [ + 0.0, + 0.0, + 0.7500000000000009, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 21, + "task_heartbeat": 1748, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1748, + "taskbeat_changed": true, + "velocity": 15.000000000000025 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 0.8587000000000011, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 0.9075000000000012, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 9.0925, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 0.8587000000000011, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 0.874825000000001, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 112.506, + "paused": false, + "position": [ + 0.0, + 0.0, + 0.9075000000000012, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 22, + "task_heartbeat": 1749, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1749, + "taskbeat_changed": true, + "velocity": 16.50000000000002 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 1.026700000000001, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 1.0800000000000012, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 8.919999999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 1.026700000000001, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 1.044325000000001, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 122.78, + "paused": false, + "position": [ + 0.0, + 0.0, + 1.0800000000000012, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 24, + "task_heartbeat": 1750, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1750, + "taskbeat_changed": true, + "velocity": 18.000000000000007 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 1.2097000000000013, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 1.2675000000000012, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 8.732499999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 1.2097000000000013, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 1.2288250000000012, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 133.054, + "paused": false, + "position": [ + 0.0, + 0.0, + 1.2675000000000012, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 26, + "task_heartbeat": 1751, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1751, + "taskbeat_changed": true, + "velocity": 19.499999999999993 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 1.4066500000000015, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 1.4666500000000013, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 8.533349999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 1.4066500000000015, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 1.4266500000000013, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 143.307, + "paused": false, + "position": [ + 0.0, + 0.0, + 1.4666500000000013, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 28, + "task_heartbeat": 1752, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1752, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 1.6066500000000012, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 1.6666500000000013, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 8.33335, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 1.6066500000000012, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 1.6266500000000015, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 153.55, + "paused": false, + "position": [ + 0.0, + 0.0, + 1.6666500000000013, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 30, + "task_heartbeat": 1753, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1753, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 1.8266500000000017, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 1.8866500000000017, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 8.113349999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 1.8266500000000017, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 1.8466500000000015, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 163.801, + "paused": false, + "position": [ + 0.0, + 0.0, + 1.8866500000000017, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 32, + "task_heartbeat": 1754, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1754, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 2.026650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 2.086650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 7.913349999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 2.026650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 2.046650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 174.035, + "paused": false, + "position": [ + 0.0, + 0.0, + 2.086650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 34, + "task_heartbeat": 1755, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1755, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 2.226650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 2.286650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 7.713349999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 2.226650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 2.246650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 184.296, + "paused": false, + "position": [ + 0.0, + 0.0, + 2.286650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 36, + "task_heartbeat": 1756, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1756, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 2.406650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 2.4666500000000022, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 7.533349999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 2.406650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 2.426650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 194.557, + "paused": false, + "position": [ + 0.0, + 0.0, + 2.4666500000000022, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 38, + "task_heartbeat": 1757, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1757, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 2.6266500000000024, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 2.6866500000000024, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 7.313349999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 2.6266500000000024, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 2.6466500000000024, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 204.864, + "paused": false, + "position": [ + 0.0, + 0.0, + 2.6866500000000024, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 40, + "task_heartbeat": 1758, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1758, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 2.8266500000000025, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 2.8866500000000026, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 7.113349999999997, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 2.8266500000000025, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 2.8466500000000026, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 215.1, + "paused": false, + "position": [ + 0.0, + 0.0, + 2.8866500000000026, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 42, + "task_heartbeat": 1759, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1759, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 3.0266500000000023, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 3.086650000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 6.913349999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 3.0266500000000023, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 3.0466500000000027, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 225.288, + "paused": false, + "position": [ + 0.0, + 0.0, + 3.086650000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 44, + "task_heartbeat": 1760, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1760, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 3.226650000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 3.286650000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 6.713349999999997, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 3.226650000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 3.246650000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 235.648, + "paused": false, + "position": [ + 0.0, + 0.0, + 3.286650000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 46, + "task_heartbeat": 1761, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1761, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 3.4266500000000026, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 3.486650000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 6.513349999999997, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 3.4266500000000026, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 3.446650000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 245.875, + "paused": false, + "position": [ + 0.0, + 0.0, + 3.486650000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 48, + "task_heartbeat": 1762, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1762, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 3.6266500000000037, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 3.686650000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 6.313349999999997, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 3.6266500000000037, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 3.6466500000000033, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 256.163, + "paused": false, + "position": [ + 0.0, + 0.0, + 3.686650000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 50, + "task_heartbeat": 1763, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1763, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 3.8466500000000035, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 3.9066500000000035, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 6.0933499999999965, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 3.8466500000000035, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 3.8666500000000035, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 266.431, + "paused": false, + "position": [ + 0.0, + 0.0, + 3.9066500000000035, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 52, + "task_heartbeat": 1764, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1764, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 4.046650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 4.106650000000001, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 5.893349999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 4.046650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 4.066650000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 276.692, + "paused": false, + "position": [ + 0.0, + 0.0, + 4.106650000000001, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 54, + "task_heartbeat": 1765, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1765, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 4.246649999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 4.306649999999997, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 5.693350000000003, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 4.246649999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 4.266649999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 286.972, + "paused": false, + "position": [ + 0.0, + 0.0, + 4.306649999999997, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 56, + "task_heartbeat": 1766, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1766, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 4.446649999999994, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 4.5066499999999925, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 5.4933500000000075, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 4.446649999999994, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 4.466649999999993, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 297.221, + "paused": false, + "position": [ + 0.0, + 0.0, + 4.5066499999999925, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 58, + "task_heartbeat": 1767, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1767, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 4.6466499999999895, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 4.706649999999988, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 5.293350000000012, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 4.6466499999999895, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 4.666649999999989, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 307.446, + "paused": false, + "position": [ + 0.0, + 0.0, + 4.706649999999988, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 60, + "task_heartbeat": 1768, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1768, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 4.846649999999985, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 4.906649999999984, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 5.093350000000016, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 4.846649999999985, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 4.866649999999985, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 317.684, + "paused": false, + "position": [ + 0.0, + 0.0, + 4.906649999999984, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 62, + "task_heartbeat": 1769, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1769, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 5.046649999999981, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 5.10664999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 4.89335000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 5.046649999999981, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 5.066649999999981, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 327.86, + "paused": false, + "position": [ + 0.0, + 0.0, + 5.10664999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 64, + "task_heartbeat": 1770, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1770, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 5.246649999999977, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 5.306649999999975, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 4.693350000000025, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 5.246649999999977, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 5.266649999999976, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 338.086, + "paused": false, + "position": [ + 0.0, + 0.0, + 5.306649999999975, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 66, + "task_heartbeat": 1771, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1771, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 5.4466499999999725, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 5.506649999999971, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 4.493350000000029, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 5.4466499999999725, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 5.466649999999972, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 348.32, + "paused": false, + "position": [ + 0.0, + 0.0, + 5.506649999999971, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 68, + "task_heartbeat": 1772, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1772, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 5.646649999999968, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 5.706649999999967, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 4.293350000000033, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 5.646649999999968, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 5.666649999999968, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 358.495, + "paused": false, + "position": [ + 0.0, + 0.0, + 5.706649999999967, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 70, + "task_heartbeat": 1773, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1773, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 5.846649999999964, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 5.906649999999963, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 4.093350000000037, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 5.846649999999964, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 5.8666499999999635, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 368.711, + "paused": false, + "position": [ + 0.0, + 0.0, + 5.906649999999963, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 72, + "task_heartbeat": 1774, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1774, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 6.066649999999959, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 6.126649999999958, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 3.873350000000042, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 6.066649999999959, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 6.086649999999959, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 379.035, + "paused": false, + "position": [ + 0.0, + 0.0, + 6.126649999999958, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 74, + "task_heartbeat": 1775, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1775, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 6.266649999999955, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 6.326649999999954, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 3.6733500000000463, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 6.266649999999955, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 6.2866499999999546, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 389.287, + "paused": false, + "position": [ + 0.0, + 0.0, + 6.326649999999954, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 76, + "task_heartbeat": 1776, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1776, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 6.466649999999949, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 6.526649999999949, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 3.4733500000000506, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 6.466649999999949, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 6.48664999999995, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 399.495, + "paused": false, + "position": [ + 0.0, + 0.0, + 6.526649999999949, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 78, + "task_heartbeat": 1777, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1777, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 6.666649999999945, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 6.726649999999945, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 3.273350000000055, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 6.666649999999945, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 6.686649999999946, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 409.704, + "paused": false, + "position": [ + 0.0, + 0.0, + 6.726649999999945, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 80, + "task_heartbeat": 1778, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1778, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 6.86664999999994, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 6.926649999999941, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 3.073350000000059, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 6.86664999999994, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 6.886649999999942, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 419.9, + "paused": false, + "position": [ + 0.0, + 0.0, + 6.926649999999941, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 82, + "task_heartbeat": 1779, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1779, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 7.066649999999936, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 7.126649999999937, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 2.8733500000000634, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 7.066649999999936, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 7.0866499999999375, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 430.18, + "paused": false, + "position": [ + 0.0, + 0.0, + 7.126649999999937, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 84, + "task_heartbeat": 1780, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1780, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 7.266649999999932, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 7.326649999999932, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 2.6733500000000676, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 7.266649999999932, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 7.286649999999933, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 435.329, + "paused": false, + "position": [ + 0.0, + 0.0, + 7.326649999999932, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 85, + "task_heartbeat": 1781, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1781, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 7.466649999999928, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 7.526649999999928, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 2.473350000000072, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 7.466649999999928, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 7.486649999999929, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 445.626, + "paused": false, + "position": [ + 0.0, + 0.0, + 7.526649999999928, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 87, + "task_heartbeat": 1782, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1782, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 7.666649999999923, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 7.726649999999924, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 2.273350000000076, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 7.666649999999923, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 7.686649999999925, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 455.816, + "paused": false, + "position": [ + 0.0, + 0.0, + 7.726649999999924, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 89, + "task_heartbeat": 1783, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1783, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 7.866649999999919, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 7.92664999999992, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 2.0733500000000804, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 7.866649999999919, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 7.8866499999999204, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 466.045, + "paused": false, + "position": [ + 0.0, + 0.0, + 7.92664999999992, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 91, + "task_heartbeat": 1784, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1784, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 8.066649999999917, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 8.126649999999916, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 1.8733500000000838, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 8.066649999999917, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 8.086649999999917, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 476.248, + "paused": false, + "position": [ + 0.0, + 0.0, + 8.126649999999916, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 93, + "task_heartbeat": 1785, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1785, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 8.266649999999913, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 8.326649999999912, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 1.673350000000088, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 8.266649999999913, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 8.286649999999913, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 486.443, + "paused": false, + "position": [ + 0.0, + 0.0, + 8.326649999999912, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 95, + "task_heartbeat": 1786, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1786, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 8.486649999999909, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 8.546649999999907, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 1.4533500000000927, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 8.486649999999909, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 8.506649999999908, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 496.653, + "paused": false, + "position": [ + 0.0, + 0.0, + 8.546649999999907, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 97, + "task_heartbeat": 1787, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1787, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 8.686550073190809, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 8.745450439145326, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 1.2545495608546737, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 8.686550073190809, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 8.706325188205087, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 506.892, + "paused": false, + "position": [ + 0.0, + 0.0, + 8.745450439145326, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 99, + "task_heartbeat": 1788, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1788, + "taskbeat_changed": true, + "velocity": 19.400125470120102 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 8.877551317436167, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 8.931951693846528, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 1.0680483061534716, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 8.877551317436167, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 8.895826442906289, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 517.136, + "paused": false, + "position": [ + 0.0, + 0.0, + 8.931951693846528, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 101, + "task_heartbeat": 1789, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1789, + "taskbeat_changed": true, + "velocity": 17.900125470120116 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 9.053552572137368, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 9.10345294854773, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 0.89654705145227, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 9.053552572137368, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 9.07032769760749, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 527.334, + "paused": false, + "position": [ + 0.0, + 0.0, + 9.10345294854773, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 103, + "task_heartbeat": 1790, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1790, + "taskbeat_changed": true, + "velocity": 16.40012547012013 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 9.21455382683857, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 9.259954203248931, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 0.740045796751069, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 9.21455382683857, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 9.229828952308692, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 537.556, + "paused": false, + "position": [ + 0.0, + 0.0, + 9.259954203248931, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 105, + "task_heartbeat": 1791, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1791, + "taskbeat_changed": true, + "velocity": 14.90012547012013 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 9.36055508153977, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 9.401455457950131, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 0.5985445420498685, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 9.36055508153977, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 9.374330207009892, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 547.755, + "paused": false, + "position": [ + 0.0, + 0.0, + 9.401455457950131, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 107, + "task_heartbeat": 1792, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1792, + "taskbeat_changed": true, + "velocity": 13.400125470120127 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 9.49155633624097, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 9.527956712651331, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 0.4720432873486686, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 9.49155633624097, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 9.503831461711092, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 557.964, + "paused": false, + "position": [ + 0.0, + 0.0, + 9.527956712651331, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 109, + "task_heartbeat": 1793, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1793, + "taskbeat_changed": true, + "velocity": 11.900125470120123 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 9.607557590942172, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 9.639457967352534, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 0.36054203264746576, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 9.607557590942172, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 9.618332716412292, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 568.175, + "paused": false, + "position": [ + 0.0, + 0.0, + 9.639457967352534, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 111, + "task_heartbeat": 1794, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1794, + "taskbeat_changed": true, + "velocity": 10.40012547012012 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 9.708558845643376, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 9.735959222053737, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 0.26404077794626346, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 9.708558845643376, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 9.717833971113494, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 578.419, + "paused": false, + "position": [ + 0.0, + 0.0, + 9.735959222053737, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 113, + "task_heartbeat": 1795, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1795, + "taskbeat_changed": true, + "velocity": 8.900125470120116 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 9.794560100344576, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 9.817460476754938, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 0.18253952324506173, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 9.794560100344576, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 9.802335225814696, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 588.622, + "paused": false, + "position": [ + 0.0, + 0.0, + 9.817460476754938, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 115, + "task_heartbeat": 1796, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1796, + "taskbeat_changed": true, + "velocity": 7.400125470120113 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 9.865561355045779, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 9.88396173145614, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 0.11603826854386057, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 9.865561355045779, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 9.871836480515897, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 598.802, + "paused": false, + "position": [ + 0.0, + 0.0, + 9.88396173145614, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 117, + "task_heartbeat": 1797, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1797, + "taskbeat_changed": true, + "velocity": 5.900125470120109 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 9.921562609746978, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 9.93546298615734, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 0.06453701384265997, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 9.921562609746978, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 9.926337735217098, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 608.986, + "paused": false, + "position": [ + 0.0, + 0.0, + 9.93546298615734, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 119, + "task_heartbeat": 1798, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1798, + "taskbeat_changed": true, + "velocity": 4.400125470120106 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 9.96256386444818, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 9.97196424085854, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 0.02803575914145995, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 9.96256386444818, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 9.965838989918298, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 619.158, + "paused": false, + "position": [ + 0.0, + 0.0, + 9.97196424085854, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 121, + "task_heartbeat": 1799, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1799, + "taskbeat_changed": true, + "velocity": 2.9001254701201056 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 9.988565119149378, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 9.99346549555974, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 0.006534504440260491, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 9.988565119149378, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 9.990340244619498, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 629.314, + "paused": false, + "position": [ + 0.0, + 0.0, + 9.99346549555974, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 123, + "task_heartbeat": 1800, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1800, + "taskbeat_changed": true, + "velocity": 1.4001254701201065 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 16, + "actual_pose": [ + 0.0, + 0.0, + 9.999566373850582, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 8.375209178623777e-06, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 9.999566373850582, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 9.999841499320702, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 16, + "motion_line": 16, + "motion_type": 1, + "native_elapsed_ms": 639.505, + "paused": false, + "position": [ + 0.0, + 0.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 125, + "task_heartbeat": 1801, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1801, + "taskbeat_changed": true, + "velocity": 0.0 + }, + { + "acceleration": 300.0, + "active_queue": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 0, + "actual_pose": [ + 0.0, + 0.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0, + 0.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 16, + "distance_to_go": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 0, + "motion_line": 16, + "motion_type": 0, + "native_elapsed_ms": 649.716, + "paused": false, + "position": [ + 0.0, + 0.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 0, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 127, + "task_heartbeat": 1802, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1802, + "taskbeat_changed": true, + "velocity": 0.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 0.0, + 0.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 7.5e-05, + 7.5e-05, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 19.999925, + 19.999925, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0, + 0.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.0, + 0.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 659.929, + "paused": false, + "position": [ + 7.5e-05, + 7.5e-05, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 129, + "task_heartbeat": 1812, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1812, + "taskbeat_changed": true, + "velocity": 0.21213203435596428 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 0.0036999999999999997, + 0.0036999999999999997, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.0075, + 0.0075, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 19.9925, + 19.9925, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.0036999999999999997, + 0.0036999999999999997, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.004825, + 0.004825, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 670.155, + "paused": false, + "position": [ + 0.0075, + 0.0075, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 131, + "task_heartbeat": 1813, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1813, + "taskbeat_changed": true, + "velocity": 2.121320343559643 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 0.021699999999999997, + 0.021699999999999997, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.03, + 0.03, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 19.97, + 19.97, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.021699999999999997, + 0.021699999999999997, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.024325, + 0.024325, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 680.377, + "paused": false, + "position": [ + 0.03, + 0.03, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 133, + "task_heartbeat": 1814, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1814, + "taskbeat_changed": true, + "velocity": 4.242640687119286 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 0.05469999999999998, + 0.05469999999999998, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.06749999999999998, + 0.06749999999999998, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 19.9325, + 19.9325, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.05469999999999998, + 0.05469999999999998, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.05882499999999999, + 0.05882499999999999, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 690.584, + "paused": false, + "position": [ + 0.06749999999999998, + 0.06749999999999998, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 135, + "task_heartbeat": 1815, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1815, + "taskbeat_changed": true, + "velocity": 6.363961030678924 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 0.10269999999999996, + 0.10269999999999996, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.11999999999999994, + 0.11999999999999994, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 19.88, + 19.88, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.10269999999999996, + 0.10269999999999996, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.10832499999999996, + 0.10832499999999996, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 700.821, + "paused": false, + "position": [ + 0.11999999999999994, + 0.11999999999999994, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 137, + "task_heartbeat": 1816, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1816, + "taskbeat_changed": true, + "velocity": 8.485281374238562 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 0.16569999999999988, + 0.16569999999999988, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.18749999999999986, + 0.18749999999999986, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 19.8125, + 19.8125, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.16569999999999988, + 0.16569999999999988, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.1728249999999999, + 0.1728249999999999, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 711.113, + "paused": false, + "position": [ + 0.18749999999999986, + 0.18749999999999986, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 139, + "task_heartbeat": 1817, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1817, + "taskbeat_changed": true, + "velocity": 10.6066017177982 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 0.2436999999999998, + 0.2436999999999998, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.26999999999999974, + 0.26999999999999974, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 19.73, + 19.73, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.2436999999999998, + 0.2436999999999998, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.2523249999999998, + 0.2523249999999998, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 721.297, + "paused": false, + "position": [ + 0.26999999999999974, + 0.26999999999999974, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 141, + "task_heartbeat": 1818, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1818, + "taskbeat_changed": true, + "velocity": 12.72792206135784 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 0.3366999999999997, + 0.3366999999999997, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.3674999999999996, + 0.3674999999999996, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 19.6325, + 19.6325, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.3366999999999997, + 0.3366999999999997, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.3468249999999997, + 0.3468249999999997, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 731.51, + "paused": false, + "position": [ + 0.3674999999999996, + 0.3674999999999996, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 143, + "task_heartbeat": 1819, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1819, + "taskbeat_changed": true, + "velocity": 14.849242404917478 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 0.4446999999999995, + 0.4446999999999995, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.47999999999999954, + 0.47999999999999954, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 19.52, + 19.52, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.4446999999999995, + 0.4446999999999995, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.4563249999999994, + 0.4563249999999994, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 741.687, + "paused": false, + "position": [ + 0.47999999999999954, + 0.47999999999999954, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 145, + "task_heartbeat": 1820, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1820, + "taskbeat_changed": true, + "velocity": 16.970562748477118 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 0.5676999999999993, + 0.5676999999999993, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.6074999999999993, + 0.6074999999999993, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 19.392500000000002, + 19.392500000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.5676999999999993, + 0.5676999999999993, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.5808249999999994, + 0.5808249999999994, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 751.865, + "paused": false, + "position": [ + 0.6074999999999993, + 0.6074999999999993, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 147, + "task_heartbeat": 1821, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1821, + "taskbeat_changed": true, + "velocity": 19.091883092036756 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 0.7056999999999992, + 0.7056999999999992, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.7499999999999991, + 0.7499999999999991, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 19.25, + 19.25, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.7056999999999992, + 0.7056999999999992, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.7203249999999991, + 0.7203249999999991, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 762.032, + "paused": false, + "position": [ + 0.7499999999999991, + 0.7499999999999991, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 149, + "task_heartbeat": 1822, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1822, + "taskbeat_changed": true, + "velocity": 21.213203435596395 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 0.8586999999999989, + 0.8586999999999989, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 0.9074999999999989, + 0.9074999999999989, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 19.0925, + 19.0925, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 0.8586999999999989, + 0.8586999999999989, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 0.874824999999999, + 0.874824999999999, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 772.219, + "paused": false, + "position": [ + 0.9074999999999989, + 0.9074999999999989, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 151, + "task_heartbeat": 1823, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1823, + "taskbeat_changed": true, + "velocity": 23.334523779156033 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 1.0266999999999988, + 1.0266999999999988, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 1.0799999999999985, + 1.0799999999999985, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 18.92, + 18.92, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 1.0266999999999988, + 1.0266999999999988, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 1.0443249999999988, + 1.0443249999999988, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 782.462, + "paused": false, + "position": [ + 1.0799999999999985, + 1.0799999999999985, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 153, + "task_heartbeat": 1824, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1824, + "taskbeat_changed": true, + "velocity": 25.45584412271567 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 1.2096999999999982, + 1.2096999999999982, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 1.2674999999999983, + 1.2674999999999983, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 18.7325, + 18.7325, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 1.2096999999999982, + 1.2096999999999982, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 1.2288249999999983, + 1.2288249999999983, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 787.566, + "paused": false, + "position": [ + 1.2674999999999983, + 1.2674999999999983, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 154, + "task_heartbeat": 1825, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1825, + "taskbeat_changed": true, + "velocity": 27.57716446627531 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 1.4066499999999982, + 1.4066499999999982, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 1.4666499999999982, + 1.4666499999999982, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 18.533350000000002, + 18.533350000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 1.4066499999999982, + 1.4066499999999982, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 1.426649999999998, + 1.426649999999998, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 797.748, + "paused": false, + "position": [ + 1.4666499999999982, + 1.4666499999999982, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 156, + "task_heartbeat": 1826, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1826, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 1.606649999999999, + 1.606649999999999, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 1.666649999999999, + 1.666649999999999, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 18.33335, + 18.33335, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 1.606649999999999, + 1.606649999999999, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 1.6266499999999988, + 1.6266499999999988, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 807.987, + "paused": false, + "position": [ + 1.666649999999999, + 1.666649999999999, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 158, + "task_heartbeat": 1827, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1827, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 1.8266499999999999, + 1.8266499999999999, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 1.88665, + 1.88665, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 18.11335, + 18.11335, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 1.8266499999999999, + 1.8266499999999999, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 1.8466499999999997, + 1.8466499999999997, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 818.242, + "paused": false, + "position": [ + 1.88665, + 1.88665, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 160, + "task_heartbeat": 1828, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1828, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 2.0266500000000005, + 2.0266500000000005, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 2.086650000000001, + 2.086650000000001, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 17.913349999999998, + 17.913349999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 2.0266500000000005, + 2.0266500000000005, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 2.0466500000000005, + 2.0466500000000005, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 828.458, + "paused": false, + "position": [ + 2.086650000000001, + 2.086650000000001, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 162, + "task_heartbeat": 1829, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1829, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 2.2266500000000016, + 2.2266500000000016, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 2.2866500000000016, + 2.2866500000000016, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 17.71335, + 17.71335, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 2.2266500000000016, + 2.2266500000000016, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 2.2466500000000016, + 2.2466500000000016, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 838.671, + "paused": false, + "position": [ + 2.2866500000000016, + 2.2866500000000016, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 164, + "task_heartbeat": 1830, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1830, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 2.426650000000002, + 2.426650000000002, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 2.4866500000000022, + 2.4866500000000022, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 17.51335, + 17.51335, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 2.426650000000002, + 2.426650000000002, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 2.446650000000002, + 2.446650000000002, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 848.898, + "paused": false, + "position": [ + 2.4866500000000022, + 2.4866500000000022, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 166, + "task_heartbeat": 1831, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1831, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 2.6266500000000033, + 2.6266500000000033, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 2.6866500000000033, + 2.6866500000000033, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 17.313349999999996, + 17.313349999999996, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 2.6266500000000033, + 2.6266500000000033, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 2.6466500000000033, + 2.6466500000000033, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 859.066, + "paused": false, + "position": [ + 2.6866500000000033, + 2.6866500000000033, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 168, + "task_heartbeat": 1832, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1832, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 2.826650000000004, + 2.826650000000004, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 2.886650000000004, + 2.886650000000004, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 17.113349999999997, + 17.113349999999997, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 2.826650000000004, + 2.826650000000004, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 2.846650000000004, + 2.846650000000004, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 869.262, + "paused": false, + "position": [ + 2.886650000000004, + 2.886650000000004, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 170, + "task_heartbeat": 1833, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1833, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 3.026650000000004, + 3.026650000000004, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 3.0866500000000046, + 3.0866500000000046, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 16.913349999999994, + 16.913349999999994, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 3.026650000000004, + 3.026650000000004, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 3.0466500000000045, + 3.0466500000000045, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 879.502, + "paused": false, + "position": [ + 3.0866500000000046, + 3.0866500000000046, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 172, + "task_heartbeat": 1834, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1834, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 3.226650000000006, + 3.226650000000006, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 3.2866500000000056, + 3.2866500000000056, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 16.713349999999995, + 16.713349999999995, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 3.226650000000006, + 3.226650000000006, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 3.2466500000000056, + 3.2466500000000056, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 889.68, + "paused": false, + "position": [ + 3.2866500000000056, + 3.2866500000000056, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 174, + "task_heartbeat": 1835, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1835, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 3.426650000000006, + 3.426650000000006, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 3.4866500000000062, + 3.4866500000000062, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 16.513349999999996, + 16.513349999999996, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 3.426650000000006, + 3.426650000000006, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 3.4466500000000058, + 3.4466500000000058, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 899.878, + "paused": false, + "position": [ + 3.4866500000000062, + 3.4866500000000062, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 176, + "task_heartbeat": 1836, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1836, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 3.626650000000007, + 3.626650000000007, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 3.6866500000000073, + 3.6866500000000073, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 16.313349999999993, + 16.313349999999993, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 3.626650000000007, + 3.626650000000007, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 3.646650000000007, + 3.646650000000007, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 910.088, + "paused": false, + "position": [ + 3.6866500000000073, + 3.6866500000000073, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 178, + "task_heartbeat": 1837, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1837, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 3.826650000000008, + 3.826650000000008, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 3.886650000000008, + 3.886650000000008, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 16.113349999999993, + 16.113349999999993, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 3.826650000000008, + 3.826650000000008, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 3.8466500000000075, + 3.8466500000000075, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 920.269, + "paused": false, + "position": [ + 3.886650000000008, + 3.886650000000008, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 180, + "task_heartbeat": 1838, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1838, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 4.026650000000008, + 4.026650000000008, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 4.0866500000000086, + 4.0866500000000086, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 15.91334999999999, + 15.91334999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 4.026650000000008, + 4.026650000000008, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 4.046650000000009, + 4.046650000000009, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 930.535, + "paused": false, + "position": [ + 4.0866500000000086, + 4.0866500000000086, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 182, + "task_heartbeat": 1839, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1839, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 4.22665000000001, + 4.22665000000001, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 4.28665000000001, + 4.28665000000001, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 15.713349999999991, + 15.713349999999991, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 4.22665000000001, + 4.22665000000001, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 4.24665000000001, + 4.24665000000001, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 940.769, + "paused": false, + "position": [ + 4.28665000000001, + 4.28665000000001, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 184, + "task_heartbeat": 1840, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1840, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 4.406650000000011, + 4.406650000000011, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 4.46665000000001, + 4.46665000000001, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 15.53334999999999, + 15.53334999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 4.406650000000011, + 4.406650000000011, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 4.42665000000001, + 4.42665000000001, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 950.985, + "paused": false, + "position": [ + 4.46665000000001, + 4.46665000000001, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 186, + "task_heartbeat": 1841, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1841, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 4.626650000000011, + 4.626650000000011, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 4.686650000000012, + 4.686650000000012, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 15.31334999999999, + 15.31334999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 4.626650000000011, + 4.626650000000011, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 4.646650000000012, + 4.646650000000012, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 961.159, + "paused": false, + "position": [ + 4.686650000000012, + 4.686650000000012, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 188, + "task_heartbeat": 1842, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1842, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 4.846650000000012, + 4.846650000000012, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 4.906650000000012, + 4.906650000000012, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 15.093349999999987, + 15.093349999999987, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 4.846650000000012, + 4.846650000000012, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 4.8666500000000115, + 4.8666500000000115, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 971.362, + "paused": false, + "position": [ + 4.906650000000012, + 4.906650000000012, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 190, + "task_heartbeat": 1843, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1843, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 5.026650000000013, + 5.026650000000013, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 5.086650000000013, + 5.086650000000013, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 14.913349999999987, + 14.913349999999987, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 5.026650000000013, + 5.026650000000013, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 5.046650000000013, + 5.046650000000013, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 981.593, + "paused": false, + "position": [ + 5.086650000000013, + 5.086650000000013, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 192, + "task_heartbeat": 1844, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1844, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 5.246650000000014, + 5.246650000000014, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 5.3066500000000145, + 5.3066500000000145, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 14.693349999999985, + 14.693349999999985, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 5.246650000000014, + 5.246650000000014, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 5.266650000000014, + 5.266650000000014, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 991.79, + "paused": false, + "position": [ + 5.3066500000000145, + 5.3066500000000145, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 194, + "task_heartbeat": 1845, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1845, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 5.446650000000015, + 5.446650000000015, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 5.506650000000015, + 5.506650000000015, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 14.493349999999985, + 14.493349999999985, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 5.446650000000015, + 5.446650000000015, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 5.4666500000000156, + 5.4666500000000156, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1002.051, + "paused": false, + "position": [ + 5.506650000000015, + 5.506650000000015, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 196, + "task_heartbeat": 1846, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1846, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 5.646650000000015, + 5.646650000000015, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 5.706650000000015, + 5.706650000000015, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 14.293349999999986, + 14.293349999999986, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 5.646650000000015, + 5.646650000000015, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 5.666650000000016, + 5.666650000000016, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1012.359, + "paused": false, + "position": [ + 5.706650000000015, + 5.706650000000015, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 198, + "task_heartbeat": 1847, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1847, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 5.846650000000011, + 5.846650000000011, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 5.906650000000009, + 5.906650000000009, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 14.09334999999999, + 14.09334999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 5.846650000000011, + 5.846650000000011, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 5.866650000000011, + 5.866650000000011, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1022.601, + "paused": false, + "position": [ + 5.906650000000009, + 5.906650000000009, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 200, + "task_heartbeat": 1848, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1848, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 6.046650000000006, + 6.046650000000006, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 6.106650000000004, + 6.106650000000004, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 13.893349999999996, + 13.893349999999996, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 6.046650000000006, + 6.046650000000006, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 6.066650000000005, + 6.066650000000005, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1032.786, + "paused": false, + "position": [ + 6.106650000000004, + 6.106650000000004, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 202, + "task_heartbeat": 1849, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1849, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 6.24665, + 6.24665, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 6.3066499999999985, + 6.3066499999999985, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 13.693350000000002, + 13.693350000000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 6.24665, + 6.24665, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 6.266649999999999, + 6.266649999999999, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1043.035, + "paused": false, + "position": [ + 6.3066499999999985, + 6.3066499999999985, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 204, + "task_heartbeat": 1850, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1850, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 6.446649999999995, + 6.446649999999995, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 6.5066499999999925, + 6.5066499999999925, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 13.493350000000007, + 13.493350000000007, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 6.446649999999995, + 6.446649999999995, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 6.466649999999993, + 6.466649999999993, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1053.25, + "paused": false, + "position": [ + 6.5066499999999925, + 6.5066499999999925, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 206, + "task_heartbeat": 1851, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1851, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 6.6466499999999895, + 6.6466499999999895, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 6.706649999999987, + 6.706649999999987, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 13.293350000000013, + 13.293350000000013, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 6.6466499999999895, + 6.6466499999999895, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 6.666649999999989, + 6.666649999999989, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1063.49, + "paused": false, + "position": [ + 6.706649999999987, + 6.706649999999987, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 208, + "task_heartbeat": 1852, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1852, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 6.8466499999999835, + 6.8466499999999835, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 6.906649999999982, + 6.906649999999982, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 13.093350000000019, + 13.093350000000019, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 6.8466499999999835, + 6.8466499999999835, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 6.866649999999983, + 6.866649999999983, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1073.699, + "paused": false, + "position": [ + 6.906649999999982, + 6.906649999999982, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 210, + "task_heartbeat": 1853, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1853, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 7.046649999999978, + 7.046649999999978, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 7.106649999999976, + 7.106649999999976, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 12.893350000000023, + 12.893350000000023, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 7.046649999999978, + 7.046649999999978, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 7.066649999999978, + 7.066649999999978, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1084.01, + "paused": false, + "position": [ + 7.106649999999976, + 7.106649999999976, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 212, + "task_heartbeat": 1854, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1854, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 7.246649999999971, + 7.246649999999971, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 7.306649999999971, + 7.306649999999971, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 12.693350000000029, + 12.693350000000029, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 7.246649999999971, + 7.246649999999971, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 7.266649999999973, + 7.266649999999973, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1094.175, + "paused": false, + "position": [ + 7.306649999999971, + 7.306649999999971, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 214, + "task_heartbeat": 1855, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1855, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 7.446649999999966, + 7.446649999999966, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 7.506649999999966, + 7.506649999999966, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 12.493350000000035, + 12.493350000000035, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 7.446649999999966, + 7.446649999999966, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 7.466649999999967, + 7.466649999999967, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1104.444, + "paused": false, + "position": [ + 7.506649999999966, + 7.506649999999966, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 216, + "task_heartbeat": 1856, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1856, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 7.666649999999959, + 7.666649999999959, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 7.726649999999959, + 7.726649999999959, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 12.27335000000004, + 12.27335000000004, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 7.666649999999959, + 7.666649999999959, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 7.686649999999961, + 7.686649999999961, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1114.69, + "paused": false, + "position": [ + 7.726649999999959, + 7.726649999999959, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 218, + "task_heartbeat": 1857, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1857, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 7.866649999999955, + 7.866649999999955, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 7.926649999999954, + 7.926649999999954, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 12.073350000000046, + 12.073350000000046, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 7.866649999999955, + 7.866649999999955, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 7.886649999999956, + 7.886649999999956, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1119.792, + "paused": false, + "position": [ + 7.926649999999954, + 7.926649999999954, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 219, + "task_heartbeat": 1858, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1858, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 8.006649999999953, + 8.006649999999953, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 8.066649999999951, + 8.066649999999951, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 11.933350000000049, + 11.933350000000049, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 8.006649999999953, + 8.006649999999953, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 8.026649999999952, + 8.026649999999952, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1130.075, + "paused": false, + "position": [ + 8.066649999999951, + 8.066649999999951, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 221, + "task_heartbeat": 1859, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1859, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 8.266649999999945, + 8.266649999999945, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 8.326649999999944, + 8.326649999999944, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 11.673350000000056, + 11.673350000000056, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 8.266649999999945, + 8.266649999999945, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 8.286649999999945, + 8.286649999999945, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1140.35, + "paused": false, + "position": [ + 8.326649999999944, + 8.326649999999944, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 223, + "task_heartbeat": 1860, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1860, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 8.46664999999994, + 8.46664999999994, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 8.52664999999994, + 8.52664999999994, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 11.47335000000006, + 11.47335000000006, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 8.46664999999994, + 8.46664999999994, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 8.486649999999939, + 8.486649999999939, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1150.643, + "paused": false, + "position": [ + 8.52664999999994, + 8.52664999999994, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 225, + "task_heartbeat": 1861, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1861, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 8.666649999999933, + 8.666649999999933, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 8.726649999999932, + 8.726649999999932, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 11.273350000000068, + 11.273350000000068, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 8.666649999999933, + 8.666649999999933, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 8.686649999999933, + 8.686649999999933, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1160.87, + "paused": false, + "position": [ + 8.726649999999932, + 8.726649999999932, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 227, + "task_heartbeat": 1862, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1862, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 8.866649999999929, + 8.866649999999929, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 8.926649999999928, + 8.926649999999928, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 11.073350000000072, + 11.073350000000072, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 8.866649999999929, + 8.866649999999929, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 8.886649999999928, + 8.886649999999928, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1171.132, + "paused": false, + "position": [ + 8.926649999999928, + 8.926649999999928, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 229, + "task_heartbeat": 1863, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1863, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 9.066649999999923, + 9.066649999999923, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 9.126649999999922, + 9.126649999999922, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 10.873350000000078, + 10.873350000000078, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 9.066649999999923, + 9.066649999999923, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 9.086649999999922, + 9.086649999999922, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1181.368, + "paused": false, + "position": [ + 9.126649999999922, + 9.126649999999922, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 231, + "task_heartbeat": 1864, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1864, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 9.266649999999919, + 9.266649999999919, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 9.326649999999916, + 9.326649999999916, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 10.673350000000084, + 10.673350000000084, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 9.266649999999919, + 9.266649999999919, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 9.286649999999916, + 9.286649999999916, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1191.614, + "paused": false, + "position": [ + 9.326649999999916, + 9.326649999999916, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 233, + "task_heartbeat": 1865, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1865, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 9.466649999999913, + 9.466649999999913, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 9.52664999999991, + 9.52664999999991, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 10.47335000000009, + 10.47335000000009, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 9.466649999999913, + 9.466649999999913, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 9.486649999999912, + 9.486649999999912, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1201.828, + "paused": false, + "position": [ + 9.52664999999991, + 9.52664999999991, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 235, + "task_heartbeat": 1866, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1866, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 9.666649999999906, + 9.666649999999906, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 9.726649999999905, + 9.726649999999905, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 10.273350000000095, + 10.273350000000095, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 9.666649999999906, + 9.666649999999906, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 9.686649999999906, + 9.686649999999906, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1212.078, + "paused": false, + "position": [ + 9.726649999999905, + 9.726649999999905, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 237, + "task_heartbeat": 1867, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1867, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 9.866649999999902, + 9.866649999999902, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 9.9266499999999, + 9.9266499999999, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 10.0733500000001, + 10.0733500000001, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 9.866649999999902, + 9.866649999999902, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 9.886649999999902, + 9.886649999999902, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1222.255, + "paused": false, + "position": [ + 9.9266499999999, + 9.9266499999999, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 239, + "task_heartbeat": 1868, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1868, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 10.046649999999897, + 10.046649999999897, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 10.106649999999895, + 10.106649999999895, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 9.893350000000105, + 9.893350000000105, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 10.046649999999897, + 10.046649999999897, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 10.066649999999896, + 10.066649999999896, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1232.518, + "paused": false, + "position": [ + 10.106649999999895, + 10.106649999999895, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 241, + "task_heartbeat": 1869, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1869, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 10.28664999999989, + 10.28664999999989, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 10.346649999999888, + 10.346649999999888, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 9.653350000000112, + 9.653350000000112, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 10.28664999999989, + 10.28664999999989, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 10.30664999999989, + 10.30664999999989, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1242.785, + "paused": false, + "position": [ + 10.346649999999888, + 10.346649999999888, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 243, + "task_heartbeat": 1870, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1870, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 10.486649999999885, + 10.486649999999885, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 10.546649999999882, + 10.546649999999882, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 9.453350000000118, + 9.453350000000118, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 10.486649999999885, + 10.486649999999885, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 10.506649999999883, + 10.506649999999883, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1253.053, + "paused": false, + "position": [ + 10.546649999999882, + 10.546649999999882, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 245, + "task_heartbeat": 1871, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1871, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 10.626649999999882, + 10.626649999999882, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 10.68664999999988, + 10.68664999999988, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 9.31335000000012, + 9.31335000000012, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 10.626649999999882, + 10.626649999999882, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 10.64664999999988, + 10.64664999999988, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1263.263, + "paused": false, + "position": [ + 10.68664999999988, + 10.68664999999988, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 247, + "task_heartbeat": 1872, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1872, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 10.886649999999873, + 10.886649999999873, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 10.946649999999872, + 10.946649999999872, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 9.053350000000128, + 9.053350000000128, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 10.886649999999873, + 10.886649999999873, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 10.906649999999873, + 10.906649999999873, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1273.657, + "paused": false, + "position": [ + 10.946649999999872, + 10.946649999999872, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 249, + "task_heartbeat": 1873, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1873, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 11.086649999999869, + 11.086649999999869, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 11.146649999999866, + 11.146649999999866, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 8.853350000000134, + 8.853350000000134, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 11.086649999999869, + 11.086649999999869, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 11.106649999999867, + 11.106649999999867, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1283.888, + "paused": false, + "position": [ + 11.146649999999866, + 11.146649999999866, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 251, + "task_heartbeat": 1874, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1874, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 11.286649999999861, + 11.286649999999861, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 11.346649999999862, + 11.346649999999862, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 8.653350000000138, + 8.653350000000138, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 11.286649999999861, + 11.286649999999861, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 11.306649999999863, + 11.306649999999863, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1294.136, + "paused": false, + "position": [ + 11.346649999999862, + 11.346649999999862, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 253, + "task_heartbeat": 1875, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1875, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 11.486649999999857, + 11.486649999999857, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 11.546649999999856, + 11.546649999999856, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 8.453350000000144, + 8.453350000000144, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 11.486649999999857, + 11.486649999999857, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 11.506649999999857, + 11.506649999999857, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1304.391, + "paused": false, + "position": [ + 11.546649999999856, + 11.546649999999856, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 255, + "task_heartbeat": 1876, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1876, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 11.686649999999853, + 11.686649999999853, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 11.74664999999985, + 11.74664999999985, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 8.25335000000015, + 8.25335000000015, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 11.686649999999853, + 11.686649999999853, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 11.706649999999852, + 11.706649999999852, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1314.692, + "paused": false, + "position": [ + 11.74664999999985, + 11.74664999999985, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 257, + "task_heartbeat": 1877, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1877, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 11.886649999999847, + 11.886649999999847, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 11.946649999999845, + 11.946649999999845, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 8.053350000000155, + 8.053350000000155, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 11.886649999999847, + 11.886649999999847, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 11.906649999999848, + 11.906649999999848, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1324.948, + "paused": false, + "position": [ + 11.946649999999845, + 11.946649999999845, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 259, + "task_heartbeat": 1878, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1878, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 12.08664999999984, + 12.08664999999984, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 12.14664999999984, + 12.14664999999984, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 7.853350000000161, + 7.853350000000161, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 12.08664999999984, + 12.08664999999984, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 12.10664999999984, + 12.10664999999984, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1335.226, + "paused": false, + "position": [ + 12.14664999999984, + 12.14664999999984, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 261, + "task_heartbeat": 1879, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1879, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 12.286649999999836, + 12.286649999999836, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 12.346649999999833, + 12.346649999999833, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 7.653350000000167, + 7.653350000000167, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 12.286649999999836, + 12.286649999999836, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 12.306649999999836, + 12.306649999999836, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1345.455, + "paused": false, + "position": [ + 12.346649999999833, + 12.346649999999833, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 263, + "task_heartbeat": 1880, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1880, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 12.486649999999832, + 12.486649999999832, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 12.546649999999829, + 12.546649999999829, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 7.453350000000171, + 7.453350000000171, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 12.486649999999832, + 12.486649999999832, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 12.50664999999983, + 12.50664999999983, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1355.675, + "paused": false, + "position": [ + 12.546649999999829, + 12.546649999999829, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 265, + "task_heartbeat": 1881, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1881, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 12.686649999999824, + 12.686649999999824, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 12.746649999999823, + 12.746649999999823, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 7.253350000000177, + 7.253350000000177, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 12.686649999999824, + 12.686649999999824, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 12.706649999999824, + 12.706649999999824, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1365.866, + "paused": false, + "position": [ + 12.746649999999823, + 12.746649999999823, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 267, + "task_heartbeat": 1882, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1882, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 12.90664999999982, + 12.90664999999982, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 12.966649999999817, + 12.966649999999817, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 7.033350000000183, + 7.033350000000183, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 12.90664999999982, + 12.90664999999982, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 12.926649999999817, + 12.926649999999817, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1376.062, + "paused": false, + "position": [ + 12.966649999999817, + 12.966649999999817, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 269, + "task_heartbeat": 1883, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1883, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 13.106649999999812, + 13.106649999999812, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 13.166649999999812, + 13.166649999999812, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 6.833350000000188, + 6.833350000000188, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 13.106649999999812, + 13.106649999999812, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 13.126649999999811, + 13.126649999999811, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1386.265, + "paused": false, + "position": [ + 13.166649999999812, + 13.166649999999812, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 271, + "task_heartbeat": 1884, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1884, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 13.306649999999806, + 13.306649999999806, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 13.366649999999806, + 13.366649999999806, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 6.633350000000194, + 6.633350000000194, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 13.306649999999806, + 13.306649999999806, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 13.326649999999809, + 13.326649999999809, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1396.477, + "paused": false, + "position": [ + 13.366649999999806, + 13.366649999999806, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 273, + "task_heartbeat": 1885, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1885, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 13.506649999999802, + 13.506649999999802, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 13.5666499999998, + 13.5666499999998, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 6.4333500000002, + 6.4333500000002, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 13.506649999999802, + 13.506649999999802, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 13.5266499999998, + 13.5266499999998, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1406.693, + "paused": false, + "position": [ + 13.5666499999998, + 13.5666499999998, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 275, + "task_heartbeat": 1886, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1886, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 13.706649999999797, + 13.706649999999797, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 13.766649999999796, + 13.766649999999796, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 6.233350000000204, + 6.233350000000204, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 13.706649999999797, + 13.706649999999797, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 13.726649999999799, + 13.726649999999799, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1416.91, + "paused": false, + "position": [ + 13.766649999999796, + 13.766649999999796, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 277, + "task_heartbeat": 1887, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1887, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 13.906649999999793, + 13.906649999999793, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 13.96664999999979, + 13.96664999999979, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 6.03335000000021, + 6.03335000000021, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 13.906649999999793, + 13.906649999999793, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 13.92664999999979, + 13.92664999999979, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1427.071, + "paused": false, + "position": [ + 13.96664999999979, + 13.96664999999979, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 279, + "task_heartbeat": 1888, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1888, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 14.106649999999787, + 14.106649999999787, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 14.166649999999784, + 14.166649999999784, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 5.833350000000216, + 5.833350000000216, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 14.106649999999787, + 14.106649999999787, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 14.126649999999785, + 14.126649999999785, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1437.289, + "paused": false, + "position": [ + 14.166649999999784, + 14.166649999999784, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 281, + "task_heartbeat": 1889, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1889, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 14.306649999999783, + 14.306649999999783, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 14.366649999999776, + 14.366649999999776, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 5.633350000000224, + 5.633350000000224, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 14.306649999999783, + 14.306649999999783, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 14.32664999999978, + 14.32664999999978, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1442.417, + "paused": false, + "position": [ + 14.366649999999776, + 14.366649999999776, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 282, + "task_heartbeat": 1890, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1890, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 14.506649999999775, + 14.506649999999775, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 14.566649999999774, + 14.566649999999774, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 5.433350000000226, + 5.433350000000226, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 14.506649999999775, + 14.506649999999775, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 14.526649999999774, + 14.526649999999774, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1452.632, + "paused": false, + "position": [ + 14.566649999999774, + 14.566649999999774, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 284, + "task_heartbeat": 1891, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1891, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 14.706649999999769, + 14.706649999999769, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 14.766649999999768, + 14.766649999999768, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 5.233350000000232, + 5.233350000000232, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 14.706649999999769, + 14.706649999999769, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 14.72664999999977, + 14.72664999999977, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1462.842, + "paused": false, + "position": [ + 14.766649999999768, + 14.766649999999768, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 286, + "task_heartbeat": 1892, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1892, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 14.926649999999766, + 14.926649999999766, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 14.986649999999763, + 14.986649999999763, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 5.013350000000237, + 5.013350000000237, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 14.926649999999766, + 14.926649999999766, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 14.946649999999764, + 14.946649999999764, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1473.081, + "paused": false, + "position": [ + 14.986649999999763, + 14.986649999999763, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 288, + "task_heartbeat": 1893, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1893, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 15.126649999999756, + 15.126649999999756, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 15.186649999999757, + 15.186649999999757, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 4.813350000000243, + 4.813350000000243, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 15.126649999999756, + 15.126649999999756, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 15.14664999999976, + 15.14664999999976, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1483.337, + "paused": false, + "position": [ + 15.186649999999757, + 15.186649999999757, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 290, + "task_heartbeat": 1894, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1894, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 15.326649999999754, + 15.326649999999754, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 15.38664999999975, + 15.38664999999975, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 4.613350000000249, + 4.613350000000249, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 15.326649999999754, + 15.326649999999754, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 15.346649999999753, + 15.346649999999753, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1493.561, + "paused": false, + "position": [ + 15.38664999999975, + 15.38664999999975, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 292, + "task_heartbeat": 1895, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1895, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 15.526649999999748, + 15.526649999999748, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 15.586649999999747, + 15.586649999999747, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 4.4133500000002535, + 4.4133500000002535, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 15.526649999999748, + 15.526649999999748, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 15.54664999999975, + 15.54664999999975, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1503.793, + "paused": false, + "position": [ + 15.586649999999747, + 15.586649999999747, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 294, + "task_heartbeat": 1896, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1896, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 15.726649999999744, + 15.726649999999744, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 15.78664999999974, + 15.78664999999974, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 4.2133500000002595, + 4.2133500000002595, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 15.726649999999744, + 15.726649999999744, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 15.746649999999741, + 15.746649999999741, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1514.125, + "paused": false, + "position": [ + 15.78664999999974, + 15.78664999999974, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 296, + "task_heartbeat": 1897, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1897, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 15.926649999999738, + 15.926649999999738, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 15.986649999999734, + 15.986649999999734, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 4.0133500000002655, + 4.0133500000002655, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 15.926649999999738, + 15.926649999999738, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 15.946649999999735, + 15.946649999999735, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1524.317, + "paused": false, + "position": [ + 15.986649999999734, + 15.986649999999734, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 298, + "task_heartbeat": 1898, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1898, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 16.12664999999973, + 16.12664999999973, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 16.186649999999734, + 16.186649999999734, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 3.8133500000002662, + 3.8133500000002662, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 16.12664999999973, + 16.12664999999973, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 16.14664999999973, + 16.14664999999973, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1534.554, + "paused": false, + "position": [ + 16.186649999999734, + 16.186649999999734, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 300, + "task_heartbeat": 1899, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1899, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 16.326649999999727, + 16.326649999999727, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 16.386649999999726, + 16.386649999999726, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 3.613350000000274, + 3.613350000000274, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 16.326649999999727, + 16.326649999999727, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 16.346649999999727, + 16.346649999999727, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1544.826, + "paused": false, + "position": [ + 16.386649999999726, + 16.386649999999726, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 302, + "task_heartbeat": 1900, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1900, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 16.52664999999972, + 16.52664999999972, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 16.586649999999718, + 16.586649999999718, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 3.413350000000282, + 3.413350000000282, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 16.52664999999972, + 16.52664999999972, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 16.54664999999972, + 16.54664999999972, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1555.094, + "paused": false, + "position": [ + 16.586649999999718, + 16.586649999999718, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 304, + "task_heartbeat": 1901, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1901, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 16.726649999999715, + 16.726649999999715, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 16.786649999999714, + 16.786649999999714, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 3.213350000000286, + 3.213350000000286, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 16.726649999999715, + 16.726649999999715, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 16.746649999999715, + 16.746649999999715, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1565.278, + "paused": false, + "position": [ + 16.786649999999714, + 16.786649999999714, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 306, + "task_heartbeat": 1902, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1902, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 16.92664999999971, + 16.92664999999971, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 16.98664999999971, + 16.98664999999971, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 3.0133500000002904, + 3.0133500000002904, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 16.92664999999971, + 16.92664999999971, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 16.94664999999971, + 16.94664999999971, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1575.571, + "paused": false, + "position": [ + 16.98664999999971, + 16.98664999999971, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 308, + "task_heartbeat": 1903, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1903, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 17.146649999999703, + 17.146649999999703, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 17.2066499999997, + 17.2066499999997, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 2.7933500000002986, + 2.7933500000002986, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 17.146649999999703, + 17.146649999999703, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 17.166649999999702, + 17.166649999999702, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1585.809, + "paused": false, + "position": [ + 17.2066499999997, + 17.2066499999997, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 310, + "task_heartbeat": 1904, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1904, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 17.346649999999695, + 17.346649999999695, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 17.406649999999697, + 17.406649999999697, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 2.593350000000303, + 2.593350000000303, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 17.346649999999695, + 17.346649999999695, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 17.366649999999698, + 17.366649999999698, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1596.055, + "paused": false, + "position": [ + 17.406649999999697, + 17.406649999999697, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 312, + "task_heartbeat": 1905, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1905, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 17.546649999999694, + 17.546649999999694, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 17.606649999999693, + 17.606649999999693, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 2.393350000000307, + 2.393350000000307, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 17.546649999999694, + 17.546649999999694, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 17.566649999999694, + 17.566649999999694, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1606.252, + "paused": false, + "position": [ + 17.606649999999693, + 17.606649999999693, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 314, + "task_heartbeat": 1906, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1906, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 17.746649999999686, + 17.746649999999686, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 17.80664999999969, + 17.80664999999969, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 2.1933500000003114, + 2.1933500000003114, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 17.746649999999686, + 17.746649999999686, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 17.766649999999686, + 17.766649999999686, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1616.52, + "paused": false, + "position": [ + 17.80664999999969, + 17.80664999999969, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 316, + "task_heartbeat": 1907, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1907, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 17.946649999999682, + 17.946649999999682, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 18.00664999999968, + 18.00664999999968, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 1.9933500000003193, + 1.9933500000003193, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 17.946649999999682, + 17.946649999999682, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 17.96664999999968, + 17.96664999999968, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1626.725, + "paused": false, + "position": [ + 18.00664999999968, + 18.00664999999968, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 318, + "task_heartbeat": 1908, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1908, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 18.146649999999678, + 18.146649999999678, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 18.206649999999676, + 18.206649999999676, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 1.7933500000003235, + 1.7933500000003235, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 18.146649999999678, + 18.146649999999678, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 18.166649999999677, + 18.166649999999677, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1637.02, + "paused": false, + "position": [ + 18.206649999999676, + 18.206649999999676, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 320, + "task_heartbeat": 1909, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1909, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 18.34664999999967, + 18.34664999999967, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 18.40664999999967, + 18.40664999999967, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 1.5933500000003313, + 1.5933500000003313, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 18.34664999999967, + 18.34664999999967, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 18.36664999999967, + 18.36664999999967, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1647.288, + "paused": false, + "position": [ + 18.40664999999967, + 18.40664999999967, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 322, + "task_heartbeat": 1910, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1910, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 18.546649999999662, + 18.546649999999662, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 18.606649999999664, + 18.606649999999664, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 1.3933500000003356, + 1.3933500000003356, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 18.546649999999662, + 18.546649999999662, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 18.56664999999966, + 18.56664999999966, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1657.493, + "paused": false, + "position": [ + 18.606649999999664, + 18.606649999999664, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 324, + "task_heartbeat": 1911, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1911, + "taskbeat_changed": true, + "velocity": 28.284271247461902 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 18.745425439145087, + 18.745425439145087, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 18.802975815555452, + 18.802975815555452, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 1.1970241844445475, + 1.1970241844445475, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 18.745425439145087, + 18.745425439145087, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 18.76475056461521, + 18.76475056461521, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1667.693, + "paused": false, + "position": [ + 18.802975815555452, + 18.802975815555452, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 326, + "task_heartbeat": 1912, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1912, + "taskbeat_changed": true, + "velocity": 26.799524448518248 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 18.93192669384631, + 18.93192669384631, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 18.984977070256676, + 18.984977070256676, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 1.0150229297433242, + 1.0150229297433242, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 18.93192669384631, + 18.93192669384631, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 18.949751819316432, + 18.949751819316432, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1677.889, + "paused": false, + "position": [ + 18.984977070256676, + 18.984977070256676, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 328, + "task_heartbeat": 1913, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1913, + "taskbeat_changed": true, + "velocity": 24.67820410495864 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 19.103427948547527, + 19.103427948547527, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.151978324957895, + 19.151978324957895, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 0.848021675042105, + 0.848021675042105, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.103427948547527, + 19.103427948547527, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.11975307401765, + 19.11975307401765, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1688.051, + "paused": false, + "position": [ + 19.151978324957895, + 19.151978324957895, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 330, + "task_heartbeat": 1914, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1914, + "taskbeat_changed": true, + "velocity": 22.556883761399 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 19.274754328718867, + 19.274754328718867, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.318354705129238, + 19.318354705129238, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 0.6816452948707621, + 0.6816452948707621, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.274754328718867, + 19.274754328718867, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.28942945418899, + 19.28942945418899, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1698.257, + "paused": false, + "position": [ + 19.318354705129238, + 19.318354705129238, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 332, + "task_heartbeat": 1915, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1915, + "taskbeat_changed": true, + "velocity": 20.223431383483398 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 19.414755583420092, + 19.414755583420092, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.45385595983046, + 19.45385595983046, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 0.5461440401695405, + 0.5461440401695405, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.414755583420092, + 19.414755583420092, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.427930708890212, + 19.427930708890212, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1708.464, + "paused": false, + "position": [ + 19.45385595983046, + 19.45385595983046, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 334, + "task_heartbeat": 1916, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1916, + "taskbeat_changed": true, + "velocity": 18.10211103992376 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 19.53975683812131, + 19.53975683812131, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.574357214531677, + 19.574357214531677, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 0.4256427854683231, + 0.4256427854683231, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.53975683812131, + 19.53975683812131, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.55143196359143, + 19.55143196359143, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1718.664, + "paused": false, + "position": [ + 19.574357214531677, + 19.574357214531677, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 336, + "task_heartbeat": 1917, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1917, + "taskbeat_changed": true, + "velocity": 15.98079069636412 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 19.649758092822527, + 19.649758092822527, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.679858469232894, + 19.679858469232894, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 0.3201415307671063, + 0.3201415307671063, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.649758092822527, + 19.649758092822527, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.659933218292647, + 19.659933218292647, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1728.869, + "paused": false, + "position": [ + 19.679858469232894, + 19.679858469232894, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 338, + "task_heartbeat": 1918, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1918, + "taskbeat_changed": true, + "velocity": 13.859470352804482 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 19.744759347523747, + 19.744759347523747, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.77035972393411, + 19.77035972393411, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 0.22964027606589, + 0.22964027606589, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.744759347523747, + 19.744759347523747, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.75343447299387, + 19.75343447299387, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1739.08, + "paused": false, + "position": [ + 19.77035972393411, + 19.77035972393411, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 340, + "task_heartbeat": 1919, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1919, + "taskbeat_changed": true, + "velocity": 11.738150009244844 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 19.824760602224966, + 19.824760602224966, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.845860978635333, + 19.845860978635333, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 0.15413902136466717, + 0.15413902136466717, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.824760602224966, + 19.824760602224966, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.83193572769509, + 19.83193572769509, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1749.301, + "paused": false, + "position": [ + 19.845860978635333, + 19.845860978635333, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 342, + "task_heartbeat": 1920, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1920, + "taskbeat_changed": true, + "velocity": 9.616829665685206 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 19.889761856926185, + 19.889761856926185, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.90636223333655, + 19.90636223333655, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 0.09363776666344847, + 0.09363776666344847, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.889761856926185, + 19.889761856926185, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.895436982396305, + 19.895436982396305, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1759.526, + "paused": false, + "position": [ + 19.90636223333655, + 19.90636223333655, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 344, + "task_heartbeat": 1921, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1921, + "taskbeat_changed": true, + "velocity": 7.495509322125567 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 19.939763111627403, + 19.939763111627403, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.951863488037766, + 19.951863488037766, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 0.0481365119622339, + 0.0481365119622339, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.939763111627403, + 19.939763111627403, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.943938237097523, + 19.943938237097523, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1769.743, + "paused": false, + "position": [ + 19.951863488037766, + 19.951863488037766, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 346, + "task_heartbeat": 1922, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1922, + "taskbeat_changed": true, + "velocity": 5.374188978565929 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 19.974764366328625, + 19.974764366328625, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.982364742738994, + 19.982364742738994, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 0.017635257261005677, + 0.017635257261005677, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.974764366328625, + 19.974764366328625, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.977439491798748, + 19.977439491798748, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1779.987, + "paused": false, + "position": [ + 19.982364742738994, + 19.982364742738994, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 348, + "task_heartbeat": 1923, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1923, + "taskbeat_changed": true, + "velocity": 3.2528686350062888 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 18, + "actual_pose": [ + 19.994765621029842, + 19.994765621029842, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.997865997440215, + 19.997865997440215, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 0.002134002559785131, + 0.002134002559785131, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.994765621029842, + 19.994765621029842, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.995940746499965, + 19.995940746499965, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 18, + "motion_line": 18, + "motion_type": 1, + "native_elapsed_ms": 1790.173, + "paused": false, + "position": [ + 19.997865997440215, + 19.997865997440215, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 350, + "task_heartbeat": 1924, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1924, + "taskbeat_changed": true, + "velocity": 1.131548291446646 + }, + { + "acceleration": 300.0, + "active_queue": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 0, + "actual_pose": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 0, + "motion_line": 18, + "motion_type": 0, + "native_elapsed_ms": 1800.388, + "paused": false, + "position": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 0, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 352, + "task_heartbeat": 1925, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1925, + "taskbeat_changed": true, + "velocity": 0.0 + }, + { + "acceleration": 300.0, + "active_queue": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 0, + "actual_pose": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 2, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 0, + "motion_line": 18, + "motion_type": 0, + "native_elapsed_ms": 1810.612, + "paused": false, + "position": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 0, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 354, + "task_heartbeat": 1933, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1933, + "taskbeat_changed": true, + "velocity": 0.0 + }, + { + "acceleration": 300.0, + "active_queue": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 0, + "actual_pose": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 18, + "distance_to_go": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 2, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 0, + "motion_line": 18, + "motion_type": 0, + "native_elapsed_ms": 1815.737, + "paused": false, + "position": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 0, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 355, + "task_heartbeat": 1935, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1935, + "taskbeat_changed": true, + "velocity": 0.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.999925, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -9.999925000000001, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 20.0, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1820.83, + "paused": false, + "position": [ + 19.999925, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 356, + "task_heartbeat": 1940, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1940, + "taskbeat_changed": true, + "velocity": 0.15 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 19.996299999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.9925, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -9.9925, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.996299999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.995175, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1825.911, + "paused": false, + "position": [ + 19.9925, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 357, + "task_heartbeat": 1941, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1941, + "taskbeat_changed": true, + "velocity": 1.4999999999999998 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 19.9783, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.97, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -9.969999999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.9783, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.975675, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1836.148, + "paused": false, + "position": [ + 19.97, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 359, + "task_heartbeat": 1942, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1942, + "taskbeat_changed": true, + "velocity": 2.999999999999999 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 19.9453, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.9325, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -9.932500000000001, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.9453, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.941174999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1846.375, + "paused": false, + "position": [ + 19.9325, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 361, + "task_heartbeat": 1943, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1943, + "taskbeat_changed": true, + "velocity": 4.5 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 19.897299999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.88, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -9.879999999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.897299999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.891675, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1857.616, + "paused": false, + "position": [ + 19.88, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 363, + "task_heartbeat": 1944, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1944, + "taskbeat_changed": true, + "velocity": 6.0000000000000036 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 19.834300000000002, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.8125, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -9.8125, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.834300000000002, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.827175, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1867.794, + "paused": false, + "position": [ + 19.8125, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 365, + "task_heartbeat": 1945, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1945, + "taskbeat_changed": true, + "velocity": 7.500000000000007 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 19.7563, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.73, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -9.73, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.7563, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.747674999999997, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1877.974, + "paused": false, + "position": [ + 19.73, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 367, + "task_heartbeat": 1946, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1946, + "taskbeat_changed": true, + "velocity": 9.00000000000001 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 19.6633, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.6325, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -9.6325, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.6633, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.653175, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1888.187, + "paused": false, + "position": [ + 19.6325, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 369, + "task_heartbeat": 1947, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1947, + "taskbeat_changed": true, + "velocity": 10.500000000000014 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 19.5553, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.52, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -9.52, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.5553, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.543675, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1898.351, + "paused": false, + "position": [ + 19.52, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 371, + "task_heartbeat": 1948, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1948, + "taskbeat_changed": true, + "velocity": 12.000000000000018 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 19.4323, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.3925, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -9.392499999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.4323, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.419175, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1908.56, + "paused": false, + "position": [ + 19.3925, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 373, + "task_heartbeat": 1949, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1949, + "taskbeat_changed": true, + "velocity": 13.500000000000021 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 19.294299999999996, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.25, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -9.25, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.294299999999996, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.279674999999997, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1918.764, + "paused": false, + "position": [ + 19.25, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 375, + "task_heartbeat": 1950, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1950, + "taskbeat_changed": true, + "velocity": 15.000000000000025 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 19.1413, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 19.092499999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -9.092499999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 19.1413, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 19.125175, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1929.029, + "paused": false, + "position": [ + 19.092499999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 377, + "task_heartbeat": 1951, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1951, + "taskbeat_changed": true, + "velocity": 16.50000000000002 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 18.9733, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 18.919999999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -8.919999999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 18.9733, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 18.955675, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1939.233, + "paused": false, + "position": [ + 18.919999999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 379, + "task_heartbeat": 1952, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1952, + "taskbeat_changed": true, + "velocity": 18.000000000000007 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 18.7903, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 18.732499999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -8.732499999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 18.7903, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 18.771175, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1949.477, + "paused": false, + "position": [ + 18.732499999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 381, + "task_heartbeat": 1953, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1953, + "taskbeat_changed": true, + "velocity": 19.499999999999993 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 18.573349999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 18.51335, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -8.513349999999999, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 18.573349999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 18.55335, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1959.623, + "paused": false, + "position": [ + 18.51335, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 383, + "task_heartbeat": 1954, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1954, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 18.37335, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 18.31335, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -8.31335, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 18.37335, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 18.35335, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1969.875, + "paused": false, + "position": [ + 18.31335, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 385, + "task_heartbeat": 1955, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1955, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 18.17335, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 18.113349999999997, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -8.113349999999997, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 18.17335, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 18.15335, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1980.12, + "paused": false, + "position": [ + 18.113349999999997, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 387, + "task_heartbeat": 1956, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1956, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 17.973349999999996, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 17.913349999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -7.913349999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 17.973349999999996, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 17.953349999999997, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 1990.375, + "paused": false, + "position": [ + 17.913349999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 389, + "task_heartbeat": 1957, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1957, + "taskbeat_changed": true, + "velocity": 20.0 + }, + { + "acceleration": 300.0, + "active_queue": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", + "active_segment_id": 13, + "actual_pose": [ + 17.773349999999997, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "commanded_pose": [ + 17.71335, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "current_line": 13, + "distance_to_go": [ + -7.713349999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "exec_state": 3, + "feed_hold_enabled": true, + "feed_override": 1.0, + "feed_override_enabled": true, + "homed": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "interp_state": 2, + "joint_actual": [ + 17.773349999999997, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "joint_commanded": [ + 17.753349999999998, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "kinematics_type": 4, + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "motion_id": 13, + "motion_line": 13, + "motion_type": 1, + "native_elapsed_ms": 2000.547, + "paused": false, + "position": [ + 17.71335, + 20.0, + 10.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "queue_depth": 1, + "queue_full": false, + "rapid_override": 1.0, + "read_line": 14, + "sample_index": 392, + "task_heartbeat": 1958, + "task_mode": 2, + "task_state": 4, + "taskbeat": 1958, + "taskbeat_changed": true, + "velocity": 20.0 + } + ], "schema": "xyzac-native-linuxcnc-tick-trace.v1", - "status": "blocked", - "tick_source": "linuxcnc.stat.taskbeat", - "trace_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" + "status": "verified", + "tick_integrity": { + "first": 1733, + "last": 1958, + "row_count": 201, + "strictly_monotonic": true, + "unique_count": 201 + }, + "tick_source": "linuxcnc.stat.task_heartbeat", + "trace_sha256": "173b5a5644254adef9ca5fd3b4fb2919889cce938d3aae7079c5004a4bfb364f" } diff --git a/coverage/xyzac-native-wasm-tick-parity.report.json b/coverage/xyzac-native-wasm-tick-parity.report.json new file mode 100644 index 0000000..2f4e7ec --- /dev/null +++ b/coverage/xyzac-native-wasm-tick-parity.report.json @@ -0,0 +1,39 @@ +{ + "candidate_eligible": false, + "case": { + "path": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini", + "scope": "xyzac_only" + }, + "comparison": { + "difference_path": "$.rows[1].exec_state", + "first_divergent_tick": 1, + "native": 3, + "status": "diverged", + "wasm": 2 + }, + "difference_path": "$.rows[1].exec_state", + "first_divergent_tick": 1, + "known_boundaries": [ + "native public stat does not expose TP segment geometry", + "WASM public snapshot does not expose acceleration/active blend geometry", + "verified oracle availability is not a full TP numerical parity claim" + ], + "native": { + "report": "coverage/xyzac-native-tick-trace.report.json", + "report_sha256": "881571d0c75017a9610023a2d022d26606e653a0c62575563c0da7ada600e9a2", + "row_count": 201, + "trace_sha256": "173b5a5644254adef9ca5fd3b4fb2919889cce938d3aae7079c5004a4bfb364f" + }, + "release_status": "STOP_RELEASE", + "report_sha256": "3ce76d65aee5405c01efca36b859b63da476f5f4d3bc4666be93691458fb86b3", + "schema": "xyzac-native-wasm-tick-parity.v1", + "status": "diverged", + "wasm": { + "report": "coverage/xyzac-wasm-tick-trace.report.json", + "report_sha256": "21cbdaa8eaa1eda94ca107095ba7931cb5bd151c80e75c9b7dd9ec6149a71c73", + "row_count": 202, + "runner_output_sha256": "5f493d9e726ec7bf656f738f92b61a17e0b6455562e68c85199c282d58817843", + "runner_returncode": 0, + "trace_sha256": "4202692d7f92ad9d4bfacb0ec1bb88eaad9e5b308e3a016c670f8fc4a73a5612" + } +} diff --git a/coverage/xyzac-wasm-tick-trace.report.json b/coverage/xyzac-wasm-tick-trace.report.json new file mode 100644 index 0000000..4c6f301 --- /dev/null +++ b/coverage/xyzac-wasm-tick-trace.report.json @@ -0,0 +1,19424 @@ +{ + "schema": "xyzac-wasm-linuxcnc-tick-trace.v1", + "status": "verified", + "case": { + "path": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini", + "scope": "xyzac_only" + }, + "native_equivalent_inputs": { + "case_ini": "f985970db293b70c055e4c41fc316d0c16037b5dc7ce07490e18f554e851f811", + "program": "5afc03d5c1b692edd4154a6d37e5f94d74936a7bd5e82dc9c022f7bc21c7dc17" + }, + "wasm": { + "module": "build-wasm/linuxcnc-sim-core.wasm", + "module_sha256": "758ee45b76c07ce3ba5fb27ae6d662447cb59d999870310bd5c73874a4537ce1", + "authority": "linuxcnc-wasm-worker" + }, + "tick_source": "wasm_simulation_tick", + "tick_integrity": { + "first": 0, + "last": 201, + "row_count": 202, + "unique_count": 202, + "strictly_monotonic": true + }, + "rows": [ + { + "sample_index": 0, + "taskbeat": 0, + "task_heartbeat": 0, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 0, + "motion_line": 0, + "read_line": 0, + "actual_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 0 + }, + { + "sample_index": 1, + "taskbeat": 1, + "task_heartbeat": 1, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 6, + "motion_line": 6, + "read_line": 6, + "actual_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 1 + }, + { + "sample_index": 2, + "taskbeat": 2, + "task_heartbeat": 2, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 7, + "motion_line": 7, + "read_line": 7, + "actual_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 2 + }, + { + "sample_index": 3, + "taskbeat": 3, + "task_heartbeat": 3, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 8, + "motion_line": 8, + "read_line": 8, + "actual_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 3 + }, + { + "sample_index": 4, + "taskbeat": 4, + "task_heartbeat": 4, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 9, + "motion_line": 9, + "read_line": 9, + "actual_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 4 + }, + { + "sample_index": 5, + "taskbeat": 5, + "task_heartbeat": 5, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 10, + "motion_line": 10, + "read_line": 10, + "actual_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 5 + }, + { + "sample_index": 6, + "taskbeat": 6, + "task_heartbeat": 6, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 11, + "motion_line": 11, + "read_line": 11, + "actual_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 6 + }, + { + "sample_index": 7, + "taskbeat": 7, + "task_heartbeat": 7, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 12, + "motion_line": 12, + "read_line": 12, + "actual_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 7 + }, + { + "sample_index": 8, + "taskbeat": 8, + "task_heartbeat": 8, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 13, + "motion_line": 13, + "read_line": 13, + "actual_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 8 + }, + { + "sample_index": 9, + "taskbeat": 9, + "task_heartbeat": 9, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 14, + "motion_line": 14, + "read_line": 14, + "actual_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 9 + }, + { + "sample_index": 10, + "taskbeat": 10, + "task_heartbeat": 10, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 15, + "motion_line": 15, + "read_line": 15, + "actual_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 10 + }, + { + "sample_index": 11, + "taskbeat": 11, + "task_heartbeat": 11, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 18, + "motion_line": 18, + "read_line": 18, + "actual_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 11 + }, + { + "sample_index": 12, + "taskbeat": 12, + "task_heartbeat": 12, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 19, + "motion_line": 19, + "read_line": 19, + "actual_pose": [ + 0, + 0, + 0.35000000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 0.35000000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 0.35000000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 12 + }, + { + "sample_index": 13, + "taskbeat": 13, + "task_heartbeat": 13, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 20, + "motion_line": 20, + "read_line": 20, + "actual_pose": [ + 0, + 0, + 0.7000000000000001, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 0.7000000000000001, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 0.7000000000000001, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 13 + }, + { + "sample_index": 14, + "taskbeat": 14, + "task_heartbeat": 14, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 21, + "motion_line": 21, + "read_line": 21, + "actual_pose": [ + 0, + 0, + 1.05, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 1.05, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 1.05, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 14 + }, + { + "sample_index": 15, + "taskbeat": 15, + "task_heartbeat": 15, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 52, + "motion_line": 52, + "read_line": 52, + "actual_pose": [ + 0, + 0, + 1.4000000000000001, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 1.4000000000000001, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 1.4000000000000001, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 15 + }, + { + "sample_index": 16, + "taskbeat": 16, + "task_heartbeat": 16, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 53, + "motion_line": 53, + "read_line": 53, + "actual_pose": [ + 0, + 0, + 1.7500000000000002, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 1.7500000000000002, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 1.7500000000000002, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 16 + }, + { + "sample_index": 17, + "taskbeat": 17, + "task_heartbeat": 17, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 54, + "motion_line": 54, + "read_line": 54, + "actual_pose": [ + 0, + 0, + 2.1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 2.1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 2.1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 17 + }, + { + "sample_index": 18, + "taskbeat": 18, + "task_heartbeat": 18, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 55, + "motion_line": 55, + "read_line": 55, + "actual_pose": [ + 0, + 0, + 2.45, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 2.45, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 2.45, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 18 + }, + { + "sample_index": 19, + "taskbeat": 19, + "task_heartbeat": 19, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 56, + "motion_line": 56, + "read_line": 56, + "actual_pose": [ + 0, + 0, + 2.8000000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 2.8000000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 2.8000000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 19 + }, + { + "sample_index": 20, + "taskbeat": 20, + "task_heartbeat": 20, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 57, + "motion_line": 57, + "read_line": 57, + "actual_pose": [ + 0, + 0, + 3.1500000000000004, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 3.1500000000000004, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 3.1500000000000004, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 20 + }, + { + "sample_index": 21, + "taskbeat": 21, + "task_heartbeat": 21, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 58, + "motion_line": 58, + "read_line": 58, + "actual_pose": [ + 0, + 0, + 3.500000000000001, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 3.500000000000001, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 3.500000000000001, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 21 + }, + { + "sample_index": 22, + "taskbeat": 22, + "task_heartbeat": 22, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 59, + "motion_line": 59, + "read_line": 59, + "actual_pose": [ + 0, + 0, + 3.8500000000000014, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 3.8500000000000014, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 3.8500000000000014, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 22 + }, + { + "sample_index": 23, + "taskbeat": 23, + "task_heartbeat": 23, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 60, + "motion_line": 60, + "read_line": 60, + "actual_pose": [ + 0, + 0, + 4.200000000000001, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 4.200000000000001, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 4.200000000000001, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 23 + }, + { + "sample_index": 24, + "taskbeat": 24, + "task_heartbeat": 24, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 4.550000000000002, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 4.550000000000002, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 4.550000000000002, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 24 + }, + { + "sample_index": 25, + "taskbeat": 25, + "task_heartbeat": 25, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 4.900000000000002, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 4.900000000000002, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 4.900000000000002, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 25 + }, + { + "sample_index": 26, + "taskbeat": 26, + "task_heartbeat": 26, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 5.250000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 5.250000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 5.250000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 26 + }, + { + "sample_index": 27, + "taskbeat": 27, + "task_heartbeat": 27, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 5.600000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 5.600000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 5.600000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 27 + }, + { + "sample_index": 28, + "taskbeat": 28, + "task_heartbeat": 28, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 5.950000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 5.950000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 5.950000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 28 + }, + { + "sample_index": 29, + "taskbeat": 29, + "task_heartbeat": 29, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 6.300000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 6.300000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 6.300000000000003, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 29 + }, + { + "sample_index": 30, + "taskbeat": 30, + "task_heartbeat": 30, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 6.650000000000004, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 6.650000000000004, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 6.650000000000004, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 30 + }, + { + "sample_index": 31, + "taskbeat": 31, + "task_heartbeat": 31, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 7.0000000000000036, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 7.0000000000000036, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 7.0000000000000036, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 31 + }, + { + "sample_index": 32, + "taskbeat": 32, + "task_heartbeat": 32, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 7.350000000000004, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 7.350000000000004, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 7.350000000000004, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 32 + }, + { + "sample_index": 33, + "taskbeat": 33, + "task_heartbeat": 33, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 7.700000000000005, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 7.700000000000005, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 7.700000000000005, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 33 + }, + { + "sample_index": 34, + "taskbeat": 34, + "task_heartbeat": 34, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 8.050000000000004, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 8.050000000000004, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 8.050000000000004, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 34 + }, + { + "sample_index": 35, + "taskbeat": 35, + "task_heartbeat": 35, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 8.400000000000006, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 8.400000000000006, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 8.400000000000006, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 35 + }, + { + "sample_index": 36, + "taskbeat": 36, + "task_heartbeat": 36, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 8.750000000000005, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 8.750000000000005, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 8.750000000000005, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 36 + }, + { + "sample_index": 37, + "taskbeat": 37, + "task_heartbeat": 37, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 9.100000000000005, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 9.100000000000005, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 9.100000000000005, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 37 + }, + { + "sample_index": 38, + "taskbeat": 38, + "task_heartbeat": 38, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 9.450000000000006, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 9.450000000000006, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 9.450000000000006, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 38 + }, + { + "sample_index": 39, + "taskbeat": 39, + "task_heartbeat": 39, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 9.800000000000006, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 9.800000000000006, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 1, + "active_segment_id": 1, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 9.800000000000006, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 39 + }, + { + "sample_index": 40, + "taskbeat": 40, + "task_heartbeat": 40, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0, + 0, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0, + 0, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0, + 0, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 40 + }, + { + "sample_index": 41, + "taskbeat": 41, + "task_heartbeat": 41, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0.24748737341529164, + 0.24748737341529164, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0.24748737341529164, + 0.24748737341529164, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0.24748737341529164, + 0.24748737341529164, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 41 + }, + { + "sample_index": 42, + "taskbeat": 42, + "task_heartbeat": 42, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0.4949747468305833, + 0.4949747468305833, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0.4949747468305833, + 0.4949747468305833, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0.4949747468305833, + 0.4949747468305833, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 42 + }, + { + "sample_index": 43, + "taskbeat": 43, + "task_heartbeat": 43, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0.742462120245875, + 0.742462120245875, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0.742462120245875, + 0.742462120245875, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0.742462120245875, + 0.742462120245875, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 43 + }, + { + "sample_index": 44, + "taskbeat": 44, + "task_heartbeat": 44, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 0.9899494936611666, + 0.9899494936611666, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 0.9899494936611666, + 0.9899494936611666, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 0.9899494936611666, + 0.9899494936611666, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 44 + }, + { + "sample_index": 45, + "taskbeat": 45, + "task_heartbeat": 45, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 1.2374368670764582, + 1.2374368670764582, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 1.2374368670764582, + 1.2374368670764582, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 1.2374368670764582, + 1.2374368670764582, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 45 + }, + { + "sample_index": 46, + "taskbeat": 46, + "task_heartbeat": 46, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 1.4849242404917498, + 1.4849242404917498, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 1.4849242404917498, + 1.4849242404917498, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 1.4849242404917498, + 1.4849242404917498, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 46 + }, + { + "sample_index": 47, + "taskbeat": 47, + "task_heartbeat": 47, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 1.7324116139070413, + 1.7324116139070413, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 1.7324116139070413, + 1.7324116139070413, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 1.7324116139070413, + 1.7324116139070413, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 47 + }, + { + "sample_index": 48, + "taskbeat": 48, + "task_heartbeat": 48, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 1.979898987322333, + 1.979898987322333, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 1.979898987322333, + 1.979898987322333, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 1.979898987322333, + 1.979898987322333, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 48 + }, + { + "sample_index": 49, + "taskbeat": 49, + "task_heartbeat": 49, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 2.2273863607376247, + 2.2273863607376247, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 2.2273863607376247, + 2.2273863607376247, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 2.2273863607376247, + 2.2273863607376247, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 49 + }, + { + "sample_index": 50, + "taskbeat": 50, + "task_heartbeat": 50, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 2.4748737341529163, + 2.4748737341529163, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 2.4748737341529163, + 2.4748737341529163, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 2.4748737341529163, + 2.4748737341529163, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 50 + }, + { + "sample_index": 51, + "taskbeat": 51, + "task_heartbeat": 51, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 2.722361107568208, + 2.722361107568208, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 2.722361107568208, + 2.722361107568208, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 2.722361107568208, + 2.722361107568208, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 51 + }, + { + "sample_index": 52, + "taskbeat": 52, + "task_heartbeat": 52, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 2.9698484809834995, + 2.9698484809834995, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 2.9698484809834995, + 2.9698484809834995, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 2.9698484809834995, + 2.9698484809834995, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 52 + }, + { + "sample_index": 53, + "taskbeat": 53, + "task_heartbeat": 53, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 3.217335854398791, + 3.217335854398791, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 3.217335854398791, + 3.217335854398791, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 3.217335854398791, + 3.217335854398791, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 53 + }, + { + "sample_index": 54, + "taskbeat": 54, + "task_heartbeat": 54, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 3.4648232278140827, + 3.4648232278140827, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 3.4648232278140827, + 3.4648232278140827, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 3.4648232278140827, + 3.4648232278140827, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 54 + }, + { + "sample_index": 55, + "taskbeat": 55, + "task_heartbeat": 55, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 3.7123106012293743, + 3.7123106012293743, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 3.7123106012293743, + 3.7123106012293743, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 3.7123106012293743, + 3.7123106012293743, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 55 + }, + { + "sample_index": 56, + "taskbeat": 56, + "task_heartbeat": 56, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 3.959797974644666, + 3.959797974644666, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 3.959797974644666, + 3.959797974644666, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 3.959797974644666, + 3.959797974644666, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 56 + }, + { + "sample_index": 57, + "taskbeat": 57, + "task_heartbeat": 57, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 4.2072853480599575, + 4.2072853480599575, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 4.2072853480599575, + 4.2072853480599575, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 4.2072853480599575, + 4.2072853480599575, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 57 + }, + { + "sample_index": 58, + "taskbeat": 58, + "task_heartbeat": 58, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 4.4547727214752495, + 4.4547727214752495, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 4.4547727214752495, + 4.4547727214752495, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 4.4547727214752495, + 4.4547727214752495, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 58 + }, + { + "sample_index": 59, + "taskbeat": 59, + "task_heartbeat": 59, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 4.702260094890541, + 4.702260094890541, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 4.702260094890541, + 4.702260094890541, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 4.702260094890541, + 4.702260094890541, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 59 + }, + { + "sample_index": 60, + "taskbeat": 60, + "task_heartbeat": 60, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 4.949747468305833, + 4.949747468305833, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 4.949747468305833, + 4.949747468305833, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 4.949747468305833, + 4.949747468305833, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 60 + }, + { + "sample_index": 61, + "taskbeat": 61, + "task_heartbeat": 61, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 5.197234841721125, + 5.197234841721125, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 5.197234841721125, + 5.197234841721125, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 5.197234841721125, + 5.197234841721125, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 61 + }, + { + "sample_index": 62, + "taskbeat": 62, + "task_heartbeat": 62, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 5.444722215136416, + 5.444722215136416, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 5.444722215136416, + 5.444722215136416, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 5.444722215136416, + 5.444722215136416, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 62 + }, + { + "sample_index": 63, + "taskbeat": 63, + "task_heartbeat": 63, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 5.692209588551708, + 5.692209588551708, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 5.692209588551708, + 5.692209588551708, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 5.692209588551708, + 5.692209588551708, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 63 + }, + { + "sample_index": 64, + "taskbeat": 64, + "task_heartbeat": 64, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 5.939696961966999, + 5.939696961966999, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 5.939696961966999, + 5.939696961966999, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 5.939696961966999, + 5.939696961966999, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 64 + }, + { + "sample_index": 65, + "taskbeat": 65, + "task_heartbeat": 65, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 6.187184335382291, + 6.187184335382291, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 6.187184335382291, + 6.187184335382291, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 6.187184335382291, + 6.187184335382291, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 65 + }, + { + "sample_index": 66, + "taskbeat": 66, + "task_heartbeat": 66, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 6.434671708797582, + 6.434671708797582, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 6.434671708797582, + 6.434671708797582, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 6.434671708797582, + 6.434671708797582, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 66 + }, + { + "sample_index": 67, + "taskbeat": 67, + "task_heartbeat": 67, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 6.682159082212874, + 6.682159082212874, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 6.682159082212874, + 6.682159082212874, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 6.682159082212874, + 6.682159082212874, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 67 + }, + { + "sample_index": 68, + "taskbeat": 68, + "task_heartbeat": 68, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 6.929646455628165, + 6.929646455628165, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 6.929646455628165, + 6.929646455628165, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 6.929646455628165, + 6.929646455628165, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 68 + }, + { + "sample_index": 69, + "taskbeat": 69, + "task_heartbeat": 69, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 7.177133829043457, + 7.177133829043457, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 7.177133829043457, + 7.177133829043457, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 7.177133829043457, + 7.177133829043457, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 69 + }, + { + "sample_index": 70, + "taskbeat": 70, + "task_heartbeat": 70, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 7.424621202458749, + 7.424621202458749, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 7.424621202458749, + 7.424621202458749, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 7.424621202458749, + 7.424621202458749, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 70 + }, + { + "sample_index": 71, + "taskbeat": 71, + "task_heartbeat": 71, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 7.672108575874041, + 7.672108575874041, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 7.672108575874041, + 7.672108575874041, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 7.672108575874041, + 7.672108575874041, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 71 + }, + { + "sample_index": 72, + "taskbeat": 72, + "task_heartbeat": 72, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 7.919595949289332, + 7.919595949289332, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 7.919595949289332, + 7.919595949289332, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 7.919595949289332, + 7.919595949289332, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 72 + }, + { + "sample_index": 73, + "taskbeat": 73, + "task_heartbeat": 73, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 8.167083322704624, + 8.167083322704624, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 8.167083322704624, + 8.167083322704624, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 8.167083322704624, + 8.167083322704624, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 73 + }, + { + "sample_index": 74, + "taskbeat": 74, + "task_heartbeat": 74, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 8.414570696119915, + 8.414570696119915, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 8.414570696119915, + 8.414570696119915, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 8.414570696119915, + 8.414570696119915, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 74 + }, + { + "sample_index": 75, + "taskbeat": 75, + "task_heartbeat": 75, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 8.662058069535206, + 8.662058069535206, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 8.662058069535206, + 8.662058069535206, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 8.662058069535206, + 8.662058069535206, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 75 + }, + { + "sample_index": 76, + "taskbeat": 76, + "task_heartbeat": 76, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 8.909545442950499, + 8.909545442950499, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 8.909545442950499, + 8.909545442950499, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 8.909545442950499, + 8.909545442950499, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 76 + }, + { + "sample_index": 77, + "taskbeat": 77, + "task_heartbeat": 77, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 9.15703281636579, + 9.15703281636579, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 9.15703281636579, + 9.15703281636579, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 9.15703281636579, + 9.15703281636579, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 77 + }, + { + "sample_index": 78, + "taskbeat": 78, + "task_heartbeat": 78, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 9.404520189781081, + 9.404520189781081, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 9.404520189781081, + 9.404520189781081, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 9.404520189781081, + 9.404520189781081, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 78 + }, + { + "sample_index": 79, + "taskbeat": 79, + "task_heartbeat": 79, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 9.652007563196372, + 9.652007563196372, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 9.652007563196372, + 9.652007563196372, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 9.652007563196372, + 9.652007563196372, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 79 + }, + { + "sample_index": 80, + "taskbeat": 80, + "task_heartbeat": 80, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 9.899494936611665, + 9.899494936611665, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 9.899494936611665, + 9.899494936611665, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 9.899494936611665, + 9.899494936611665, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 80 + }, + { + "sample_index": 81, + "taskbeat": 81, + "task_heartbeat": 81, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 10.146982310026956, + 10.146982310026956, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10.146982310026956, + 10.146982310026956, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10.146982310026956, + 10.146982310026956, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 81 + }, + { + "sample_index": 82, + "taskbeat": 82, + "task_heartbeat": 82, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 10.39446968344225, + 10.39446968344225, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10.39446968344225, + 10.39446968344225, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10.39446968344225, + 10.39446968344225, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 82 + }, + { + "sample_index": 83, + "taskbeat": 83, + "task_heartbeat": 83, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 10.64195705685754, + 10.64195705685754, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10.64195705685754, + 10.64195705685754, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10.64195705685754, + 10.64195705685754, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 83 + }, + { + "sample_index": 84, + "taskbeat": 84, + "task_heartbeat": 84, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 10.889444430272832, + 10.889444430272832, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10.889444430272832, + 10.889444430272832, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10.889444430272832, + 10.889444430272832, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 84 + }, + { + "sample_index": 85, + "taskbeat": 85, + "task_heartbeat": 85, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 11.136931803688125, + 11.136931803688125, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 11.136931803688125, + 11.136931803688125, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 11.136931803688125, + 11.136931803688125, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 85 + }, + { + "sample_index": 86, + "taskbeat": 86, + "task_heartbeat": 86, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 11.384419177103416, + 11.384419177103416, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 11.384419177103416, + 11.384419177103416, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 11.384419177103416, + 11.384419177103416, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 86 + }, + { + "sample_index": 87, + "taskbeat": 87, + "task_heartbeat": 87, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 11.631906550518707, + 11.631906550518707, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 11.631906550518707, + 11.631906550518707, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 11.631906550518707, + 11.631906550518707, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 87 + }, + { + "sample_index": 88, + "taskbeat": 88, + "task_heartbeat": 88, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 11.879393923933998, + 11.879393923933998, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 11.879393923933998, + 11.879393923933998, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 11.879393923933998, + 11.879393923933998, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 88 + }, + { + "sample_index": 89, + "taskbeat": 89, + "task_heartbeat": 89, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 12.12688129734929, + 12.12688129734929, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 12.12688129734929, + 12.12688129734929, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 12.12688129734929, + 12.12688129734929, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 89 + }, + { + "sample_index": 90, + "taskbeat": 90, + "task_heartbeat": 90, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 12.374368670764582, + 12.374368670764582, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 12.374368670764582, + 12.374368670764582, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 12.374368670764582, + 12.374368670764582, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 90 + }, + { + "sample_index": 91, + "taskbeat": 91, + "task_heartbeat": 91, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 12.621856044179873, + 12.621856044179873, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 12.621856044179873, + 12.621856044179873, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 12.621856044179873, + 12.621856044179873, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 91 + }, + { + "sample_index": 92, + "taskbeat": 92, + "task_heartbeat": 92, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 12.869343417595164, + 12.869343417595164, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 12.869343417595164, + 12.869343417595164, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 12.869343417595164, + 12.869343417595164, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 92 + }, + { + "sample_index": 93, + "taskbeat": 93, + "task_heartbeat": 93, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 13.116830791010457, + 13.116830791010457, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 13.116830791010457, + 13.116830791010457, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 13.116830791010457, + 13.116830791010457, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 93 + }, + { + "sample_index": 94, + "taskbeat": 94, + "task_heartbeat": 94, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 13.364318164425748, + 13.364318164425748, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 13.364318164425748, + 13.364318164425748, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 13.364318164425748, + 13.364318164425748, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 94 + }, + { + "sample_index": 95, + "taskbeat": 95, + "task_heartbeat": 95, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 13.61180553784104, + 13.61180553784104, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 13.61180553784104, + 13.61180553784104, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 13.61180553784104, + 13.61180553784104, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 95 + }, + { + "sample_index": 96, + "taskbeat": 96, + "task_heartbeat": 96, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 13.85929291125633, + 13.85929291125633, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 13.85929291125633, + 13.85929291125633, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 13.85929291125633, + 13.85929291125633, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 96 + }, + { + "sample_index": 97, + "taskbeat": 97, + "task_heartbeat": 97, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 14.106780284671622, + 14.106780284671622, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 14.106780284671622, + 14.106780284671622, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 14.106780284671622, + 14.106780284671622, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 97 + }, + { + "sample_index": 98, + "taskbeat": 98, + "task_heartbeat": 98, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 14.354267658086915, + 14.354267658086915, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 14.354267658086915, + 14.354267658086915, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 14.354267658086915, + 14.354267658086915, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 98 + }, + { + "sample_index": 99, + "taskbeat": 99, + "task_heartbeat": 99, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 14.601755031502206, + 14.601755031502206, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 14.601755031502206, + 14.601755031502206, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 14.601755031502206, + 14.601755031502206, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 99 + }, + { + "sample_index": 100, + "taskbeat": 100, + "task_heartbeat": 100, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 14.849242404917497, + 14.849242404917497, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 14.849242404917497, + 14.849242404917497, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 14.849242404917497, + 14.849242404917497, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 100 + }, + { + "sample_index": 101, + "taskbeat": 101, + "task_heartbeat": 101, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 15.09672977833279, + 15.09672977833279, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 15.09672977833279, + 15.09672977833279, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 15.09672977833279, + 15.09672977833279, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 101 + }, + { + "sample_index": 102, + "taskbeat": 102, + "task_heartbeat": 102, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 15.344217151748081, + 15.344217151748081, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 15.344217151748081, + 15.344217151748081, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 15.344217151748081, + 15.344217151748081, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 102 + }, + { + "sample_index": 103, + "taskbeat": 103, + "task_heartbeat": 103, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 15.591704525163372, + 15.591704525163372, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 15.591704525163372, + 15.591704525163372, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 15.591704525163372, + 15.591704525163372, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 103 + }, + { + "sample_index": 104, + "taskbeat": 104, + "task_heartbeat": 104, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 15.839191898578663, + 15.839191898578663, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 15.839191898578663, + 15.839191898578663, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 15.839191898578663, + 15.839191898578663, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 104 + }, + { + "sample_index": 105, + "taskbeat": 105, + "task_heartbeat": 105, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 16.086679271993955, + 16.086679271993955, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 16.086679271993955, + 16.086679271993955, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 16.086679271993955, + 16.086679271993955, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 105 + }, + { + "sample_index": 106, + "taskbeat": 106, + "task_heartbeat": 106, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 16.334166645409248, + 16.334166645409248, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 16.334166645409248, + 16.334166645409248, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 16.334166645409248, + 16.334166645409248, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 106 + }, + { + "sample_index": 107, + "taskbeat": 107, + "task_heartbeat": 107, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 16.581654018824537, + 16.581654018824537, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 16.581654018824537, + 16.581654018824537, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 16.581654018824537, + 16.581654018824537, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 107 + }, + { + "sample_index": 108, + "taskbeat": 108, + "task_heartbeat": 108, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 16.82914139223983, + 16.82914139223983, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 16.82914139223983, + 16.82914139223983, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 16.82914139223983, + 16.82914139223983, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 108 + }, + { + "sample_index": 109, + "taskbeat": 109, + "task_heartbeat": 109, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 17.076628765655123, + 17.076628765655123, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 17.076628765655123, + 17.076628765655123, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 17.076628765655123, + 17.076628765655123, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 109 + }, + { + "sample_index": 110, + "taskbeat": 110, + "task_heartbeat": 110, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 17.324116139070412, + 17.324116139070412, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 17.324116139070412, + 17.324116139070412, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 17.324116139070412, + 17.324116139070412, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 110 + }, + { + "sample_index": 111, + "taskbeat": 111, + "task_heartbeat": 111, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 17.571603512485705, + 17.571603512485705, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 17.571603512485705, + 17.571603512485705, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 17.571603512485705, + 17.571603512485705, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 111 + }, + { + "sample_index": 112, + "taskbeat": 112, + "task_heartbeat": 112, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 17.819090885900998, + 17.819090885900998, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 17.819090885900998, + 17.819090885900998, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 17.819090885900998, + 17.819090885900998, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 112 + }, + { + "sample_index": 113, + "taskbeat": 113, + "task_heartbeat": 113, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 18.066578259316287, + 18.066578259316287, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 18.066578259316287, + 18.066578259316287, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 18.066578259316287, + 18.066578259316287, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 113 + }, + { + "sample_index": 114, + "taskbeat": 114, + "task_heartbeat": 114, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 18.31406563273158, + 18.31406563273158, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 18.31406563273158, + 18.31406563273158, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 18.31406563273158, + 18.31406563273158, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 114 + }, + { + "sample_index": 115, + "taskbeat": 115, + "task_heartbeat": 115, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 18.561553006146873, + 18.561553006146873, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 18.561553006146873, + 18.561553006146873, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 18.561553006146873, + 18.561553006146873, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 115 + }, + { + "sample_index": 116, + "taskbeat": 116, + "task_heartbeat": 116, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 18.809040379562163, + 18.809040379562163, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 18.809040379562163, + 18.809040379562163, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 18.809040379562163, + 18.809040379562163, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 116 + }, + { + "sample_index": 117, + "taskbeat": 117, + "task_heartbeat": 117, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 19.056527752977455, + 19.056527752977455, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 19.056527752977455, + 19.056527752977455, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 19.056527752977455, + 19.056527752977455, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 117 + }, + { + "sample_index": 118, + "taskbeat": 118, + "task_heartbeat": 118, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 19.304015126392745, + 19.304015126392745, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 19.304015126392745, + 19.304015126392745, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 19.304015126392745, + 19.304015126392745, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 118 + }, + { + "sample_index": 119, + "taskbeat": 119, + "task_heartbeat": 119, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 19.551502499808038, + 19.551502499808038, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 19.551502499808038, + 19.551502499808038, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 19.551502499808038, + 19.551502499808038, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 119 + }, + { + "sample_index": 120, + "taskbeat": 120, + "task_heartbeat": 120, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 19.79898987322333, + 19.79898987322333, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 19.79898987322333, + 19.79898987322333, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 2, + "active_segment_id": 2, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 19.79898987322333, + 19.79898987322333, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 120 + }, + { + "sample_index": 121, + "taskbeat": 121, + "task_heartbeat": 121, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 20, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 20, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 0, + 0, + 0, + 0, + 0 + ], + "joint_commanded": [ + 0, + 0, + 0, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 20, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 121 + }, + { + "sample_index": 122, + "taskbeat": 122, + "task_heartbeat": 122, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 62, + "motion_line": 62, + "read_line": 62, + "actual_pose": [ + 20, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 20, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 20, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 122 + }, + { + "sample_index": 123, + "taskbeat": 123, + "task_heartbeat": 123, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 63, + "motion_line": 63, + "read_line": 63, + "actual_pose": [ + 19.65, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 19.65, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 19.65, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 123 + }, + { + "sample_index": 124, + "taskbeat": 124, + "task_heartbeat": 124, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 64, + "motion_line": 64, + "read_line": 64, + "actual_pose": [ + 19.3, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 19.3, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 19.3, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 124 + }, + { + "sample_index": 125, + "taskbeat": 125, + "task_heartbeat": 125, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 18.95, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 18.95, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 18.95, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 125 + }, + { + "sample_index": 126, + "taskbeat": 126, + "task_heartbeat": 126, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 18.6, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 18.6, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 18.6, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 126 + }, + { + "sample_index": 127, + "taskbeat": 127, + "task_heartbeat": 127, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 18.25, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 18.25, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 18.25, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 127 + }, + { + "sample_index": 128, + "taskbeat": 128, + "task_heartbeat": 128, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 17.9, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 17.9, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 17.9, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 128 + }, + { + "sample_index": 129, + "taskbeat": 129, + "task_heartbeat": 129, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 17.55, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 17.55, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 17.55, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 129 + }, + { + "sample_index": 130, + "taskbeat": 130, + "task_heartbeat": 130, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 17.2, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 17.2, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 17.2, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 130 + }, + { + "sample_index": 131, + "taskbeat": 131, + "task_heartbeat": 131, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 16.85, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 16.85, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 16.85, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 131 + }, + { + "sample_index": 132, + "taskbeat": 132, + "task_heartbeat": 132, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 16.5, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 16.5, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 16.5, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 132 + }, + { + "sample_index": 133, + "taskbeat": 133, + "task_heartbeat": 133, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 16.15, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 16.15, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 16.15, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 133 + }, + { + "sample_index": 134, + "taskbeat": 134, + "task_heartbeat": 134, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 15.799999999999999, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 15.799999999999999, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 15.799999999999999, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 134 + }, + { + "sample_index": 135, + "taskbeat": 135, + "task_heartbeat": 135, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 15.45, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 15.45, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 15.45, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 135 + }, + { + "sample_index": 136, + "taskbeat": 136, + "task_heartbeat": 136, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 15.099999999999998, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 15.099999999999998, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 15.099999999999998, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 136 + }, + { + "sample_index": 137, + "taskbeat": 137, + "task_heartbeat": 137, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 14.749999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 14.749999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 14.749999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 137 + }, + { + "sample_index": 138, + "taskbeat": 138, + "task_heartbeat": 138, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 14.399999999999997, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 14.399999999999997, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 14.399999999999997, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 138 + }, + { + "sample_index": 139, + "taskbeat": 139, + "task_heartbeat": 139, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 14.049999999999997, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 14.049999999999997, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 14.049999999999997, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 139 + }, + { + "sample_index": 140, + "taskbeat": 140, + "task_heartbeat": 140, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 13.699999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 13.699999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 13.699999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 140 + }, + { + "sample_index": 141, + "taskbeat": 141, + "task_heartbeat": 141, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 13.349999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 13.349999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 13.349999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 141 + }, + { + "sample_index": 142, + "taskbeat": 142, + "task_heartbeat": 142, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 12.999999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 12.999999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 12.999999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 142 + }, + { + "sample_index": 143, + "taskbeat": 143, + "task_heartbeat": 143, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 12.649999999999995, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 12.649999999999995, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 12.649999999999995, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 143 + }, + { + "sample_index": 144, + "taskbeat": 144, + "task_heartbeat": 144, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 12.299999999999995, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 12.299999999999995, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 12.299999999999995, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 144 + }, + { + "sample_index": 145, + "taskbeat": 145, + "task_heartbeat": 145, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 11.949999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 11.949999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 11.949999999999996, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 145 + }, + { + "sample_index": 146, + "taskbeat": 146, + "task_heartbeat": 146, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 11.599999999999994, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 11.599999999999994, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 11.599999999999994, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 146 + }, + { + "sample_index": 147, + "taskbeat": 147, + "task_heartbeat": 147, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 11.249999999999995, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 11.249999999999995, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 11.249999999999995, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 147 + }, + { + "sample_index": 148, + "taskbeat": 148, + "task_heartbeat": 148, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 10.899999999999995, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10.899999999999995, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10.899999999999995, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 148 + }, + { + "sample_index": 149, + "taskbeat": 149, + "task_heartbeat": 149, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 10.549999999999994, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10.549999999999994, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10.549999999999994, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 149 + }, + { + "sample_index": 150, + "taskbeat": 150, + "task_heartbeat": 150, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 10.199999999999994, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10.199999999999994, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 3, + "active_segment_id": 3, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10.199999999999994, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 150 + }, + { + "sample_index": 151, + "taskbeat": 151, + "task_heartbeat": 151, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 10, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 20, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 20, + 20, + 10, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 151 + }, + { + "sample_index": 152, + "taskbeat": 152, + "task_heartbeat": 152, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 2, + "current_line": 65, + "motion_line": 65, + "read_line": 65, + "actual_pose": [ + 10, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "joint_actual": [ + 10, + 20, + 10, + 0, + 0 + ], + "joint_commanded": [ + 10, + 20, + 10, + 0, + 0 + ], + "velocity": 0, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 0, + "active_queue": null, + "queue_full": null, + "motion_id": 0, + "active_segment_id": 0, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 0, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 152 + }, + { + "sample_index": 153, + "taskbeat": 153, + "task_heartbeat": 153, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 66, + "motion_line": 66, + "read_line": 66, + "actual_pose": [ + 10, + 20, + 10, + 0.14214846311870669, + 0, + 0.31983404201709004, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0.14214846311870669, + 0, + 0.31983404201709004, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.888201635960344, + 20.055509506223324, + 10.000137717075402, + 0.14214846311870669, + 0.31983404201709004 + ], + "joint_commanded": [ + 9.888201635960344, + 20.055509506223324, + 10.000137717075402, + 0.14214846311870669, + 0.31983404201709004 + ], + "velocity": 35, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 1, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0.14214846311870669, + 0, + 0.31983404201709004, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 153 + }, + { + "sample_index": 154, + "taskbeat": 154, + "task_heartbeat": 154, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 67, + "motion_line": 67, + "read_line": 67, + "actual_pose": [ + 10, + 20, + 10, + 0.20983820746094797, + 0, + 0.47213596678713293, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0.20983820746094797, + 0, + 0.47213596678713293, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.834855809350604, + 20.081722764661762, + 10.000299300145008, + 0.20983820746094797, + 0.47213596678713293 + ], + "joint_commanded": [ + 9.834855809350604, + 20.081722764661762, + 10.000299300145008, + 0.20983820746094797, + 0.47213596678713293 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0.20983820746094797, + 0, + 0.47213596678713293, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 154 + }, + { + "sample_index": 155, + "taskbeat": 155, + "task_heartbeat": 155, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 0.27752795180318923, + 0, + 0.6244378915571758, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0.27752795180318923, + 0, + 0.6244378915571758, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.781440490988981, + 20.1077937891405, + 10.000522133108875, + 0.27752795180318923, + 0.6244378915571758 + ], + "joint_commanded": [ + 9.781440490988981, + 20.1077937891405, + 10.000522133108875, + 0.27752795180318923, + 0.6244378915571758 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0.27752795180318923, + 0, + 0.6244378915571758, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 155 + }, + { + "sample_index": 156, + "taskbeat": 156, + "task_heartbeat": 156, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 0.3452176961454305, + 0, + 0.7767398163272186, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0.3452176961454305, + 0, + 0.7767398163272186, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.727956058300844, + 20.133722288417, + 10.000805711334255, + 0.3452176961454305, + 0.7767398163272186 + ], + "joint_commanded": [ + 9.727956058300844, + 20.133722288417, + 10.000805711334255, + 0.3452176961454305, + 0.7767398163272186 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0.3452176961454305, + 0, + 0.7767398163272186, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 156 + }, + { + "sample_index": 157, + "taskbeat": 157, + "task_heartbeat": 157, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 0.41290744048767175, + 0, + 0.9290417410972615, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0.41290744048767175, + 0, + 0.9290417410972615, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.674402889199916, + 20.159507973447646, + 10.001149529159365, + 0.41290744048767175, + 0.9290417410972615 + ], + "joint_commanded": [ + 9.674402889199916, + 20.159507973447646, + 10.001149529159365, + 0.41290744048767175, + 0.9290417410972615 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0.41290744048767175, + 0, + 0.9290417410972615, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 157 + }, + { + "sample_index": 158, + "taskbeat": 158, + "task_heartbeat": 158, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 0.480597184829913, + 0, + 1.0813436658673043, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0.480597184829913, + 0, + 1.0813436658673043, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.620781362085589, + 20.18515055739185, + 10.001553079901692, + 0.480597184829913, + 1.0813436658673043 + ], + "joint_commanded": [ + 9.620781362085589, + 20.18515055739185, + 10.001553079901692, + 0.480597184829913, + 1.0813436658673043 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0.480597184829913, + 0, + 1.0813436658673043, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 158 + }, + { + "sample_index": 159, + "taskbeat": 159, + "task_heartbeat": 159, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 0.5482869291721543, + 0, + 1.2336455906373471, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0.5482869291721543, + 0, + 1.2336455906373471, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.567091855840275, + 20.210649755616046, + 10.002015855866299, + 0.5482869291721543, + 1.2336455906373471 + ], + "joint_commanded": [ + 9.567091855840275, + 20.210649755616046, + 10.002015855866299, + 0.5482869291721543, + 1.2336455906373471 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0.5482869291721543, + 0, + 1.2336455906373471, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 159 + }, + { + "sample_index": 160, + "taskbeat": 160, + "task_heartbeat": 160, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 0.6159766735143956, + 0, + 1.38594751540739, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0.6159766735143956, + 0, + 1.38594751540739, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.513334749826715, + 20.236005285697697, + 10.002537348354167, + 0.6159766735143956, + 1.38594751540739 + ], + "joint_commanded": [ + 9.513334749826715, + 20.236005285697697, + 10.002537348354167, + 0.6159766735143956, + 1.38594751540739 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0.6159766735143956, + 0, + 1.38594751540739, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 160 + }, + { + "sample_index": 161, + "taskbeat": 161, + "task_heartbeat": 161, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 0.6836664178566367, + 0, + 1.5382494401774327, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0.6836664178566367, + 0, + 1.5382494401774327, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.459510423885297, + 20.26121686742927, + 10.00311704767054, + 0.6836664178566367, + 1.5382494401774327 + ], + "joint_commanded": [ + 9.459510423885297, + 20.26121686742927, + 10.00311704767054, + 0.6836664178566367, + 1.5382494401774327 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0.6836664178566367, + 0, + 1.5382494401774327, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 161 + }, + { + "sample_index": 162, + "taskbeat": 162, + "task_heartbeat": 162, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 0.751356162198878, + 0, + 1.6905513649474757, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0.751356162198878, + 0, + 1.6905513649474757, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.405619258331381, + 20.286284222822125, + 10.003754443133275, + 0.751356162198878, + 1.6905513649474757 + ], + "joint_commanded": [ + 9.405619258331381, + 20.286284222822125, + 10.003754443133275, + 0.751356162198878, + 1.6905513649474757 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0.751356162198878, + 0, + 1.6905513649474757, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 162 + }, + { + "sample_index": 163, + "taskbeat": 163, + "task_heartbeat": 163, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 0.8190459065411193, + 0, + 1.8428532897175185, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0.8190459065411193, + 0, + 1.8428532897175185, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.351661633952604, + 20.311207076110463, + 10.004449023081234, + 0.8190459065411193, + 1.8428532897175185 + ], + "joint_commanded": [ + 9.351661633952604, + 20.311207076110463, + 10.004449023081234, + 0.8190459065411193, + 1.8428532897175185 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0.8190459065411193, + 0, + 1.8428532897175185, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 163 + }, + { + "sample_index": 164, + "taskbeat": 164, + "task_heartbeat": 164, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 0.8867356508833606, + 0, + 1.9951552144875613, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0.8867356508833606, + 0, + 1.9951552144875613, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.297637932006191, + 20.33598515375516, + 10.005200274882661, + 0.8867356508833606, + 1.9951552144875613 + ], + "joint_commanded": [ + 9.297637932006191, + 20.33598515375516, + 10.005200274882661, + 0.8867356508833606, + 1.9951552144875613 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0.8867356508833606, + 0, + 1.9951552144875613, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 164 + }, + { + "sample_index": 165, + "taskbeat": 165, + "task_heartbeat": 165, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 0.9544253952256019, + 0, + 2.1474571392576043, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 0.9544253952256019, + 0, + 2.1474571392576043, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.243548534216263, + 20.360618184447592, + 10.006007684943603, + 0.9544253952256019, + 2.1474571392576043 + ], + "joint_commanded": [ + 9.243548534216263, + 20.360618184447592, + 10.006007684943603, + 0.9544253952256019, + 2.1474571392576043 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 0.9544253952256019, + 0, + 2.1474571392576043, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 165 + }, + { + "sample_index": 166, + "taskbeat": 166, + "task_heartbeat": 166, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.0221151395678432, + 0, + 2.299759064027647, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.0221151395678432, + 0, + 2.299759064027647, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.189393822771141, + 20.385105899113455, + 10.006870738716309, + 1.0221151395678432, + 2.299759064027647 + ], + "joint_commanded": [ + 9.189393822771141, + 20.385105899113455, + 10.006870738716309, + 1.0221151395678432, + 2.299759064027647 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.0221151395678432, + 0, + 2.299759064027647, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 166 + }, + { + "sample_index": 167, + "taskbeat": 167, + "task_heartbeat": 167, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.0898048839100842, + 0, + 2.45206098879769, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.0898048839100842, + 0, + 2.45206098879769, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.135174180320641, + 20.40944803091652, + 10.007788920707684, + 1.0898048839100842, + 2.45206098879769 + ], + "joint_commanded": [ + 9.135174180320641, + 20.40944803091652, + 10.007788920707684, + 1.0898048839100842, + 2.45206098879769 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.0898048839100842, + 0, + 2.45206098879769, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 167 + }, + { + "sample_index": 168, + "taskbeat": 168, + "task_heartbeat": 168, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.1574946282523255, + 0, + 2.6043629135677326, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.1574946282523255, + 0, + 2.6043629135677326, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.080889989973372, + 20.433644315262352, + 10.008761714487726, + 1.1574946282523255, + 2.6043629135677326 + ], + "joint_commanded": [ + 9.080889989973372, + 20.433644315262352, + 10.008761714487726, + 1.1574946282523255, + 2.6043629135677326 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.1574946282523255, + 0, + 2.6043629135677326, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 168 + }, + { + "sample_index": 169, + "taskbeat": 169, + "task_heartbeat": 169, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.2251843725945668, + 0, + 2.7566648383377754, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.2251843725945668, + 0, + 2.7566648383377754, + 0, + 0, + 0 + ], + "joint_actual": [ + 9.026541635294029, + 20.457694489802048, + 10.009788602697997, + 1.2251843725945668, + 2.7566648383377754 + ], + "joint_commanded": [ + 9.026541635294029, + 20.457694489802048, + 10.009788602697997, + 1.2251843725945668, + 2.7566648383377754 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.2251843725945668, + 0, + 2.7566648383377754, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 169 + }, + { + "sample_index": 170, + "taskbeat": 170, + "task_heartbeat": 170, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.2928741169368083, + 0, + 2.9089667631078187, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.2928741169368083, + 0, + 2.9089667631078187, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.97212950030069, + 20.48159829443586, + 10.010869067060085, + 1.2928741169368083, + 2.9089667631078187 + ], + "joint_commanded": [ + 8.97212950030069, + 20.48159829443586, + 10.010869067060085, + 1.2928741169368083, + 2.9089667631078187 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.2928741169368083, + 0, + 2.9089667631078187, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 170 + }, + { + "sample_index": 171, + "taskbeat": 171, + "task_heartbeat": 171, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.3605638612790496, + 0, + 3.061268687877862, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.3605638612790496, + 0, + 3.061268687877862, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.917653969462087, + 20.505355471316857, + 10.012002588384115, + 1.3605638612790496, + 3.061268687877862 + ], + "joint_commanded": [ + 8.917653969462087, + 20.505355471316857, + 10.012002588384115, + 1.3605638612790496, + 3.061268687877862 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.3605638612790496, + 0, + 3.061268687877862, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 171 + }, + { + "sample_index": 172, + "taskbeat": 172, + "task_heartbeat": 172, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.4282536056212911, + 0, + 3.2135706126479047, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.4282536056212911, + 0, + 3.2135706126479047, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.863115427694906, + 20.52896576485452, + 10.013188646577236, + 1.4282536056212911, + 3.2135706126479047 + ], + "joint_commanded": [ + 8.863115427694906, + 20.52896576485452, + 10.013188646577236, + 1.4282536056212911, + 3.2135706126479047 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.4282536056212911, + 0, + 3.2135706126479047, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 172 + }, + { + "sample_index": 173, + "taskbeat": 173, + "task_heartbeat": 173, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.4959433499635324, + 0, + 3.365872537417948, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.4959433499635324, + 0, + 3.365872537417948, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.808514260361052, + 20.55242892171829, + 10.014426720652144, + 1.4959433499635324, + 3.365872537417948 + ], + "joint_commanded": [ + 8.808514260361052, + 20.55242892171829, + 10.014426720652144, + 1.4959433499635324, + 3.365872537417948 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.4959433499635324, + 0, + 3.365872537417948, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 173 + }, + { + "sample_index": 174, + "taskbeat": 174, + "task_heartbeat": 174, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.563633094305774, + 0, + 3.518174462187991, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.563633094305774, + 0, + 3.518174462187991, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.753850853264945, + 20.575744690841137, + 10.015716288735618, + 1.563633094305774, + 3.518174462187991 + ], + "joint_commanded": [ + 8.753850853264945, + 20.575744690841137, + 10.015716288735618, + 1.563633094305774, + 3.518174462187991 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.563633094305774, + 0, + 3.518174462187991, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 174 + }, + { + "sample_index": 175, + "taskbeat": 175, + "task_heartbeat": 175, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.6313228386480152, + 0, + 3.6704763869580344, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.6313228386480152, + 0, + 3.6704763869580344, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.699125592650766, + 20.598912823423028, + 10.017056828077054, + 1.6313228386480152, + 3.6704763869580344 + ], + "joint_commanded": [ + 8.699125592650766, + 20.598912823423028, + 10.017056828077054, + 1.6313228386480152, + 3.6704763869580344 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.6313228386480152, + 0, + 3.6704763869580344, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 175 + }, + { + "sample_index": 176, + "taskbeat": 176, + "task_heartbeat": 176, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.6990125829902567, + 0, + 3.8227783117280776, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.6990125829902567, + 0, + 3.8227783117280776, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.644338865199764, + 20.621933072934425, + 10.018447815057034, + 1.6990125829902567, + 3.8227783117280776 + ], + "joint_commanded": [ + 8.644338865199764, + 20.621933072934425, + 10.018447815057034, + 1.6990125829902567, + 3.8227783117280776 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.6990125829902567, + 0, + 3.8227783117280776, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 176 + }, + { + "sample_index": 177, + "taskbeat": 177, + "task_heartbeat": 177, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.766702327332498, + 0, + 3.975080236498121, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.766702327332498, + 0, + 3.975080236498121, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.58949105802749, + 20.644805195119687, + 10.01988872519589, + 1.766702327332498, + 3.975080236498121 + ], + "joint_commanded": [ + 8.58949105802749, + 20.644805195119687, + 10.01988872519589, + 1.766702327332498, + 3.975080236498121 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.766702327332498, + 0, + 3.975080236498121, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 177 + }, + { + "sample_index": 178, + "taskbeat": 178, + "task_heartbeat": 178, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.8343920716747395, + 0, + 4.127382161268164, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.8343920716747395, + 0, + 4.127382161268164, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.534582558681079, + 20.667528948000484, + 10.021379033162289, + 1.8343920716747395, + 4.127382161268164 + ], + "joint_commanded": [ + 8.534582558681079, + 20.667528948000484, + 10.021379033162289, + 1.8343920716747395, + 4.127382161268164 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.8343920716747395, + 0, + 4.127382161268164, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 178 + }, + { + "sample_index": 179, + "taskbeat": 179, + "task_heartbeat": 179, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.9020818160169808, + 0, + 4.279684086038207, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.9020818160169808, + 0, + 4.279684086038207, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.479613755136512, + 20.69010409187918, + 10.02291821278183, + 1.9020818160169808, + 4.279684086038207 + ], + "joint_commanded": [ + 8.479613755136512, + 20.69010409187918, + 10.02291821278183, + 1.9020818160169808, + 4.279684086038207 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.9020818160169808, + 0, + 4.279684086038207, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 179 + }, + { + "sample_index": 180, + "taskbeat": 180, + "task_heartbeat": 180, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 1.9697715603592223, + 0, + 4.43198601080825, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 1.9697715603592223, + 0, + 4.43198601080825, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.42458503579587, + 20.712530389342145, + 10.024505737045653, + 1.9697715603592223, + 4.43198601080825 + ], + "joint_commanded": [ + 8.42458503579587, + 20.712530389342145, + 10.024505737045653, + 1.9697715603592223, + 4.43198601080825 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 1.9697715603592223, + 0, + 4.43198601080825, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 180 + }, + { + "sample_index": 181, + "taskbeat": 181, + "task_heartbeat": 181, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.0374613047014636, + 0, + 4.584287935578293, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.0374613047014636, + 0, + 4.584287935578293, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.36949678948459, + 20.73480760526307, + 10.02614107811906, + 2.0374613047014636, + 4.584287935578293 + ], + "joint_commanded": [ + 8.36949678948459, + 20.73480760526307, + 10.02614107811906, + 2.0374613047014636, + 4.584287935578293 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.0374613047014636, + 0, + 4.584287935578293, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 181 + }, + { + "sample_index": 182, + "taskbeat": 182, + "task_heartbeat": 182, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.105151049043705, + 0, + 4.736589860348336, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.105151049043705, + 0, + 4.736589860348336, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.314349405448718, + 20.75693550680622, + 10.027823707350153, + 2.105151049043705, + 4.736589860348336 + ], + "joint_commanded": [ + 8.314349405448718, + 20.75693550680622, + 10.027823707350153, + 2.105151049043705, + 4.736589860348336 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.105151049043705, + 0, + 4.736589860348336, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 182 + }, + { + "sample_index": 183, + "taskbeat": 183, + "task_heartbeat": 183, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.1728407933859466, + 0, + 4.888891785118379, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.1728407933859466, + 0, + 4.888891785118379, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.25914327335216, + 20.778913863429658, + 10.029553095278473, + 2.1728407933859466, + 4.888891785118379 + ], + "joint_commanded": [ + 8.25914327335216, + 20.778913863429658, + 10.029553095278473, + 2.1728407933859466, + 4.888891785118379 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.1728407933859466, + 0, + 4.888891785118379, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 183 + }, + { + "sample_index": 184, + "taskbeat": 184, + "task_heartbeat": 184, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.240530537728188, + 0, + 5.0411937098884225, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.240530537728188, + 0, + 5.0411937098884225, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.203878783273929, + 20.800742446888496, + 10.03132871164366, + 2.240530537728188, + 5.0411937098884225 + ], + "joint_commanded": [ + 8.203878783273929, + 20.800742446888496, + 10.03132871164366, + 2.240530537728188, + 5.0411937098884225 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.240530537728188, + 0, + 5.0411937098884225, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 184 + }, + { + "sample_index": 185, + "taskbeat": 185, + "task_heartbeat": 185, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.308220282070429, + 0, + 5.193495634658466, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.308220282070429, + 0, + 5.193495634658466, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.148556325705384, + 20.822421031237994, + 10.033150025394136, + 2.308220282070429, + 5.193495634658466 + ], + "joint_commanded": [ + 8.148556325705384, + 20.822421031237994, + 10.033150025394136, + 2.308220282070429, + 5.193495634658466 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.308220282070429, + 0, + 5.193495634658466, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 185 + }, + { + "sample_index": 186, + "taskbeat": 186, + "task_heartbeat": 186, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.3759100264126705, + 0, + 5.345797559428509, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.3759100264126705, + 0, + 5.345797559428509, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.093176291547477, + 20.843949392836734, + 10.03501650469577, + 2.3759100264126705, + 5.345797559428509 + ], + "joint_commanded": [ + 8.093176291547477, + 20.843949392836734, + 10.03501650469577, + 2.3759100264126705, + 5.345797559428509 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.3759100264126705, + 0, + 5.345797559428509, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 186 + }, + { + "sample_index": 187, + "taskbeat": 187, + "task_heartbeat": 187, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.443599770754912, + 0, + 5.498099484198552, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.443599770754912, + 0, + 5.498099484198552, + 0, + 0, + 0 + ], + "joint_actual": [ + 8.03773907210799, + 20.865327310349702, + 10.036927616940586, + 2.443599770754912, + 5.498099484198552 + ], + "joint_commanded": [ + 8.03773907210799, + 20.865327310349702, + 10.036927616940586, + 2.443599770754912, + 5.498099484198552 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.443599770754912, + 0, + 5.498099484198552, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 187 + }, + { + "sample_index": 188, + "taskbeat": 188, + "task_heartbeat": 188, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.511289515097153, + 0, + 5.6504014089685946, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.511289515097153, + 0, + 5.6504014089685946, + 0, + 0, + 0 + ], + "joint_actual": [ + 7.982245059098767, + 20.886554564751346, + 10.038882828755456, + 2.511289515097153, + 5.6504014089685946 + ], + "joint_commanded": [ + 7.982245059098767, + 20.886554564751346, + 10.038882828755456, + 2.511289515097153, + 5.6504014089685946 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.511289515097153, + 0, + 5.6504014089685946, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 188 + }, + { + "sample_index": 189, + "taskbeat": 189, + "task_heartbeat": 189, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.5789792594393948, + 0, + 5.802703333738638, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.5789792594393948, + 0, + 5.802703333738638, + 0, + 0, + 0 + ], + "joint_actual": [ + 7.926694644632941, + 20.90763093932863, + 10.040881606010835, + 2.5789792594393948, + 5.802703333738638 + ], + "joint_commanded": [ + 7.926694644632941, + 20.90763093932863, + 10.040881606010835, + 2.5789792594393948, + 5.802703333738638 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.5789792594393948, + 0, + 5.802703333738638, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 189 + }, + { + "sample_index": 190, + "taskbeat": 190, + "task_heartbeat": 190, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.646669003781636, + 0, + 5.955005258508681, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.646669003781636, + 0, + 5.955005258508681, + 0, + 0, + 0 + ], + "joint_actual": [ + 7.871088221222182, + 20.928556219683994, + 10.042923413829474, + 2.646669003781636, + 5.955005258508681 + ], + "joint_commanded": [ + 7.871088221222182, + 20.928556219683994, + 10.042923413829474, + 2.646669003781636, + 5.955005258508681 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.646669003781636, + 0, + 5.955005258508681, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 190 + }, + { + "sample_index": 191, + "taskbeat": 191, + "task_heartbeat": 191, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.7143587481238773, + 0, + 6.107307183278724, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.7143587481238773, + 0, + 6.107307183278724, + 0, + 0, + 0 + ], + "joint_actual": [ + 7.815426181773905, + 20.949330193738355, + 10.045007716595165, + 2.7143587481238773, + 6.107307183278724 + ], + "joint_commanded": [ + 7.815426181773905, + 20.949330193738355, + 10.045007716595165, + 2.7143587481238773, + 6.107307183278724 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.7143587481238773, + 0, + 6.107307183278724, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 191 + }, + { + "sample_index": 192, + "taskbeat": 192, + "task_heartbeat": 192, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.7820484924661186, + 0, + 6.2596091080487675, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.7820484924661186, + 0, + 6.2596091080487675, + 0, + 0, + 0 + ], + "joint_actual": [ + 7.759708919588497, + 20.969952651734, + 10.047133977961497, + 2.7820484924661186, + 6.2596091080487675 + ], + "joint_commanded": [ + 7.759708919588497, + 20.969952651734, + 10.047133977961497, + 2.7820484924661186, + 6.2596091080487675 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.7820484924661186, + 0, + 6.2596091080487675, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 192 + }, + { + "sample_index": 193, + "taskbeat": 193, + "task_heartbeat": 193, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.84973823680836, + 0, + 6.411911032818811, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.84973823680836, + 0, + 6.411911032818811, + 0, + 0, + 0 + ], + "joint_actual": [ + 7.703936828356549, + 20.99042338623751, + 10.049301660860614, + 2.84973823680836, + 6.411911032818811 + ], + "joint_commanded": [ + 7.703936828356549, + 20.99042338623751, + 10.049301660860614, + 2.84973823680836, + 6.411911032818811 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.84973823680836, + 0, + 6.411911032818811, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 193 + }, + { + "sample_index": 194, + "taskbeat": 194, + "task_heartbeat": 194, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.9174279811506016, + 0, + 6.564212957588853, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.9174279811506016, + 0, + 6.564212957588853, + 0, + 0, + 0 + ], + "joint_actual": [ + 7.648110302156061, + 21.010742192142587, + 10.051510227511988, + 2.9174279811506016, + 6.564212957588853 + ], + "joint_commanded": [ + 7.648110302156061, + 21.010742192142587, + 10.051510227511988, + 2.9174279811506016, + 6.564212957588853 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.9174279811506016, + 0, + 6.564212957588853, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 194 + }, + { + "sample_index": 195, + "taskbeat": 195, + "task_heartbeat": 195, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 2.985117725492843, + 0, + 6.716514882358896, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 2.985117725492843, + 0, + 6.716514882358896, + 0, + 0, + 0 + ], + "joint_actual": [ + 7.592229735449665, + 21.030908866672892, + 10.053759139431206, + 2.985117725492843, + 6.716514882358896 + ], + "joint_commanded": [ + 7.592229735449665, + 21.030908866672892, + 10.053759139431206, + 2.985117725492843, + 6.716514882358896 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 2.985117725492843, + 0, + 6.716514882358896, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 195 + }, + { + "sample_index": 196, + "taskbeat": 196, + "task_heartbeat": 196, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 3.052807469835084, + 0, + 6.8688168071289395, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 3.052807469835084, + 0, + 6.8688168071289395, + 0, + 0, + 0 + ], + "joint_actual": [ + 7.536295523081836, + 21.050923209384862, + 10.056047857438761, + 3.052807469835084, + 6.8688168071289395 + ], + "joint_commanded": [ + 7.536295523081836, + 21.050923209384862, + 10.056047857438761, + 3.052807469835084, + 6.8688168071289395 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 3.052807469835084, + 0, + 6.8688168071289395, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 196 + }, + { + "sample_index": 197, + "taskbeat": 197, + "task_heartbeat": 197, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 3.120497214177326, + 0, + 7.021118731898983, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 3.120497214177326, + 0, + 7.021118731898983, + 0, + 0, + 0 + ], + "joint_actual": [ + 7.480308060276103, + 21.070785022170437, + 10.058375841668859, + 3.120497214177326, + 7.021118731898983 + ], + "joint_commanded": [ + 7.480308060276103, + 21.070785022170437, + 10.058375841668859, + 3.120497214177326, + 7.021118731898983 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 3.120497214177326, + 0, + 7.021118731898983, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 197 + }, + { + "sample_index": 198, + "taskbeat": 198, + "task_heartbeat": 198, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 3.1881869585195672, + 0, + 7.173420656669026, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 3.1881869585195672, + 0, + 7.173420656669026, + 0, + 0, + 0 + ], + "joint_actual": [ + 7.424267742632253, + 21.090494109259772, + 10.060742551578237, + 3.1881869585195672, + 7.173420656669026 + ], + "joint_commanded": [ + 7.424267742632253, + 21.090494109259772, + 10.060742551578237, + 3.1881869585195672, + 7.173420656669026 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 3.1881869585195672, + 0, + 7.173420656669026, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 198 + }, + { + "sample_index": 199, + "taskbeat": 199, + "task_heartbeat": 199, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 3.2558767028618085, + 0, + 7.325722581439069, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 3.2558767028618085, + 0, + 7.325722581439069, + 0, + 0, + 0 + ], + "joint_actual": [ + 7.368174966123539, + 21.110050277223966, + 10.06314744595498, + 3.2558767028618085, + 7.325722581439069 + ], + "joint_commanded": [ + 7.368174966123539, + 21.110050277223966, + 10.06314744595498, + 3.2558767028618085, + 7.325722581439069 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 3.2558767028618085, + 0, + 7.325722581439069, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 199 + }, + { + "sample_index": 200, + "taskbeat": 200, + "task_heartbeat": 200, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 3.32356644720405, + 0, + 7.478024506209112, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 3.32356644720405, + 0, + 7.478024506209112, + 0, + 0, + 0 + ], + "joint_actual": [ + 7.31203012709388, + 21.12945333497767, + 10.065589982927369, + 3.32356644720405, + 7.478024506209112 + ], + "joint_commanded": [ + 7.31203012709388, + 21.12945333497767, + 10.065589982927369, + 3.32356644720405, + 7.478024506209112 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 3.32356644720405, + 0, + 7.478024506209112, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 200 + }, + { + "sample_index": 201, + "taskbeat": 201, + "task_heartbeat": 201, + "taskbeat_changed": true, + "task_state": 4, + "task_mode": 2, + "interp_state": 2, + "exec_state": 3, + "current_line": 68, + "motion_line": 68, + "read_line": 68, + "actual_pose": [ + 10, + 20, + 10, + 3.391256191546291, + 0, + 7.630326430979156, + 0, + 0, + 0 + ], + "commanded_pose": [ + 10, + 20, + 10, + 3.391256191546291, + 0, + 7.630326430979156, + 0, + 0, + 0 + ], + "joint_actual": [ + 7.255833622255066, + 21.148703093781734, + 10.068069619972716, + 3.391256191546291, + 7.630326430979156 + ], + "joint_commanded": [ + 7.255833622255066, + 21.148703093781734, + 10.068069619972716, + 3.391256191546291, + 7.630326430979156 + ], + "velocity": 16.666666666666668, + "acceleration": null, + "feed_override": 1, + "rapid_override": 1, + "feed_override_enabled": true, + "queue_depth": 2, + "active_queue": null, + "queue_full": null, + "motion_id": 4, + "active_segment_id": 4, + "active_segment_geometry": null, + "active_segment_geometry_status": "unavailable_wasm_public_snapshot", + "distance_to_go": null, + "position": [ + 10, + 20, + 10, + 3.391256191546291, + 0, + 7.630326430979156, + 0, + 0, + 0 + ], + "homed": [ + 1, + 1, + 1, + 1, + 1 + ], + "limits": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "kinematics_type": 4, + "motion_type": 1, + "feed_hold_enabled": null, + "paused": false, + "wasm_tick": 201 + } + ], + "row_count": 202, + "trace_sha256": "4202692d7f92ad9d4bfacb0ec1bb88eaad9e5b308e3a016c670f8fc4a73a5612", + "errors": [], + "release_status": "STOP_RELEASE", + "report_sha256": "21cbdaa8eaa1eda94ca107095ba7931cb5bd151c80e75c9b7dd9ec6149a71c73" +} diff --git a/doc-rtcp/xyzac-trt-full-tp-parity-plan.md b/doc-rtcp/xyzac-trt-full-tp-parity-plan.md index acf3d77..83aa223 100644 --- a/doc-rtcp/xyzac-trt-full-tp-parity-plan.md +++ b/doc-rtcp/xyzac-trt-full-tp-parity-plan.md @@ -1,6 +1,13 @@ # XYZAC TRT 完整 TP/前瞻数值对标任务轨道 -状态:`TP-PARITY-00` 已建立,完整 LinuxCNC 数值对标尚未完成。 +状态:`TP-PARITY-00` 已 verified,完整 LinuxCNC 数值对标尚未完成。 + +当前 oracle 证据:`coverage/xyzac-native-tick-trace.report.json` 已由源 +`run-5axis-rtcp.sh` 产生连续 task-heartbeat tick;源 Python NML 扩展暴露 +`task_heartbeat`,并记录 XYZAC pose/joints、queue、current-line、速度和加速度。 +`scripts/compare_xyzac_native_wasm_tick_trace.py` 已接入同一 case 的 WASM trace, +当前首个差异保留为 `$.rows[1].exec_state`,因此不得把 TP-PARITY-01..08 写成 +数值 parity verified。 目标不是证明页面能绘制一条曲线,而是对同一 `xyzac-trt.ini`、同一 G-code、同一初始状态,比较 native LinuxCNC 与 WASM Worker 的每个运动 tick: @@ -44,6 +51,9 @@ Web 端只有在该链路和 native trace 逐字段一致后,才能声明 `PAR ### TP-PARITY-01:锁定 LinuxCNC TP 数据模型和 C ABI +状态:`in_progress`。native tick oracle 已可用;当前 comparator 显示现有 +WASM queue 与源 TP 的执行顺序/速度尚未一致。 + 来源:`linuxcnc/src/emc/tp/{tp.c,tp.h,tp_types.h,tc.c,tcq.c,tc_types.h,blendmath.c,blendmath.h,spherical_arc.c}`。 工作: @@ -56,6 +66,9 @@ Web 端只有在该链路和 native trace 逐字段一致后,才能声明 `PAR ### TP-PARITY-02:G64/G61/G61.1 完整路径控制 +状态:`in_progress`,WASM interpreter 侧已闭合指令模式和容差状态,numeric +blend 仍待 TP port 和 comparator 通过。 + 来源: - `linuxcnc/src/emc/rs274ngc/interp_convert.cc` 的 G64/G61 处理 @@ -68,6 +81,11 @@ Web 端只有在该链路和 native trace 逐字段一致后,才能声明 `PAR - 保存 modal 状态、每个 canonical motion 的 termination condition 和 tolerance。 - 增加直线-直线、直线-圆弧、圆弧-直线、圆弧-圆弧、急转角、短段、零容差和非法 P/Q 样本。 +当前 WASM C interpreter 已输出三种模式及 P/Q 容差到 `sim_program.v1`,Worker +在入队前应用对应 queue profile;LinuxCNC exact-path 与 exact-stop 的细微 +差别、P/Q 驱动的 corner blend 仍由 TP-PARITY-03/06 的 native tick comparator +验证,尚未标记完成。 + 退出条件:native/WASM 每条 TC 的 termination mode、tolerance、blend point、速度和完成 tick 一致。 ### TP-PARITY-03:Lookahead、corner blending、acceleration/jerk @@ -144,6 +162,12 @@ state_hash - 浮点使用固定绝对/相对容差,并记录原始值和差异值。 - 列表长度、字段缺失、状态顺序不允许静默忽略。 - 保存 `first_divergent_tick`、`difference_path`、native/WASM 两侧样本。 + +已提供可重复入口: + +- `scripts/run_xyzac_wasm_tick_trace.mjs` +- `scripts/compare_xyzac_native_wasm_tick_trace.py` +- `coverage/xyzac-native-wasm-tick-parity.report.json` - 最终坐标相同但中间 tick 不同必须判定为 `diverged`。 ### TP-PARITY-07:预览和实际执行一致性 diff --git a/patches/linuxcnc/0001-export-native-task-heartbeat.patch b/patches/linuxcnc/0001-export-native-task-heartbeat.patch new file mode 100644 index 0000000..15a0667 --- /dev/null +++ b/patches/linuxcnc/0001-export-native-task-heartbeat.patch @@ -0,0 +1,26 @@ +diff --git a/src/emc/task/emctaskmain.cc b/src/emc/task/emctaskmain.cc +--- a/src/emc/task/emctaskmain.cc ++++ b/src/emc/task/emctaskmain.cc +@@ -3490,4 +3490,9 @@ int main(int argc, char *argv[]) + // since emcStatus was passed to the WM init functions, it + // will be updated in the _update() functions above. There's + // no need to call the individual functions on all WM items. ++ // EMC_TASK_STAT_MSG::heartbeat is the native task-cycle oracle used by ++ // external clients. Keep it monotonic and publish it with this cycle's ++ // status image so a reader can identify every task tick without relying on ++ // wall-clock sampling. ++ emcStatus->task.heartbeat++; + emcStatusBuffer->write(emcStatus); + +diff --git a/src/emc/usr_intf/axis/extensions/emcmodule.cc b/src/emc/usr_intf/axis/extensions/emcmodule.cc +--- a/src/emc/usr_intf/axis/extensions/emcmodule.cc ++++ b/src/emc/usr_intf/axis/extensions/emcmodule.cc +@@ -409,4 +409,7 @@ static PyMemberDef Stat_members[] = { + {(char*)"echo_serial_number", T_INT, O(echo_serial_number), READONLY}, + {(char*)"echo_serial_number", T_INT, O(echo_serial_number), READONLY}, + {(char*)"state", T_INT, O(status), READONLY}, ++ {(char*)"task_heartbeat", T_UINT, O(task.heartbeat), READONLY, ++ "Native EMC task-loop heartbeat. This counter is incremented by the " ++ "LinuxCNC task thread and is suitable for identifying native status ticks."}, + + // task diff --git a/scripts/compare_xyzac_native_wasm_tick_trace.py b/scripts/compare_xyzac_native_wasm_tick_trace.py new file mode 100644 index 0000000..34d0160 --- /dev/null +++ b/scripts/compare_xyzac_native_wasm_tick_trace.py @@ -0,0 +1,95 @@ +#!/usr/bin/env python3 +"""Compare the source LinuxCNC XYZAC oracle with the WASM worker trace.""" + +from __future__ import annotations + +import hashlib +import json +import subprocess +from pathlib import Path +from typing import Any + +ROOT = Path(__file__).resolve().parents[1] +NATIVE_REPORT = ROOT / "coverage/xyzac-native-tick-trace.report.json" +WASM_REPORT = ROOT / "coverage/xyzac-wasm-tick-trace.report.json" +REPORT = ROOT / "coverage/xyzac-native-wasm-tick-parity.report.json" + + +def canonical(value: Any) -> str: + return json.dumps(value, ensure_ascii=False, sort_keys=True, separators=(",", ":")) + + +def digest(value: Any) -> str: + return hashlib.sha256((value if isinstance(value, bytes) else canonical(value).encode())).hexdigest() + + +def first_difference(left: Any, right: Any, path: str = "$") -> str | None: + if type(left) is not type(right): + return path + if isinstance(left, dict): + for key in sorted(set(left) | set(right)): + if key not in left or key not in right: + return f"{path}.{key}" + difference = first_difference(left[key], right[key], f"{path}.{key}") + if difference: + return difference + return None + if isinstance(left, list): + for index in range(max(len(left), len(right))): + if index >= len(left) or index >= len(right): + return f"{path}[{index}]" + difference = first_difference(left[index], right[index], f"{path}[{index}]") + if difference: + return difference + return None + return None if left == right else path + + +def canonical_row(row: dict[str, Any]) -> dict[str, Any]: + result = dict(row) + for key in ("joint_actual", "joint_commanded", "homed", "limits"): + if isinstance(result.get(key), list): + result[key] = result[key][:5] + return result + + +def compare_rows(native: list[dict[str, Any]], wasm: list[dict[str, Any]]) -> dict[str, Any]: + fields = ("task_state", "task_mode", "interp_state", "exec_state", "current_line", "motion_line", "actual_pose", "commanded_pose", "joint_actual", "joint_commanded", "velocity", "queue_depth", "motion_id", "active_segment_id", "position", "homed", "limits", "kinematics_type", "motion_type", "paused") + for index in range(max(len(native), len(wasm))): + if index >= len(native) or index >= len(wasm): + return {"status": "diverged", "first_divergent_tick": index, "difference_path": f"$.rows[{index}]", "native": native[index] if index < len(native) else None, "wasm": wasm[index] if index < len(wasm) else None} + native_row = canonical_row(native[index]) + wasm_row = canonical_row(wasm[index]) + for field in fields: + if native_row.get(field) != wasm_row.get(field): + return {"status": "diverged", "first_divergent_tick": index, "difference_path": f"$.rows[{index}].{field}", "native": native_row.get(field), "wasm": wasm_row.get(field)} + return {"status": "verified", "first_divergent_tick": None, "difference_path": None} + + +def main() -> int: + native = json.loads(NATIVE_REPORT.read_text(encoding="utf-8")) + wasm_ticks = max(1, min(1000, int(native.get("row_count") or 1))) + build = subprocess.run(["node", "scripts/run_xyzac_wasm_tick_trace.mjs", "--ticks", str(wasm_ticks), "--output", str(WASM_REPORT)], cwd=ROOT, text=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, check=False, timeout=120) + wasm = json.loads(WASM_REPORT.read_text(encoding="utf-8")) if WASM_REPORT.is_file() else {"status": "blocked", "rows": []} + comparison = compare_rows(native.get("rows", []), wasm.get("rows", [])) if native.get("status") == "verified" and wasm.get("status") == "verified" else {"status": "blocked", "first_divergent_tick": None, "difference_path": None} + report = { + "schema": "xyzac-native-wasm-tick-parity.v1", + "status": comparison["status"], + "candidate_eligible": comparison["status"] == "verified", + "case": native.get("case"), + "native": {"report": str(NATIVE_REPORT.relative_to(ROOT)), "report_sha256": native.get("report_sha256"), "trace_sha256": native.get("trace_sha256"), "row_count": native.get("row_count")}, + "wasm": {"report": str(WASM_REPORT.relative_to(ROOT)), "report_sha256": wasm.get("report_sha256"), "trace_sha256": wasm.get("trace_sha256"), "row_count": wasm.get("row_count"), "runner_returncode": build.returncode, "runner_output_sha256": digest(build.stdout)}, + "comparison": comparison, + "first_divergent_tick": comparison.get("first_divergent_tick"), + "difference_path": comparison.get("difference_path"), + "known_boundaries": ["native public stat does not expose TP segment geometry", "WASM public snapshot does not expose acceleration/active blend geometry", "verified oracle availability is not a full TP numerical parity claim"], + "release_status": "STOP_RELEASE", + } + report["report_sha256"] = digest({key: value for key, value in report.items() if key != "report_sha256"}) + REPORT.write_text(json.dumps(report, ensure_ascii=False, sort_keys=True, indent=2) + "\n", encoding="utf-8") + print(json.dumps({"schema": report["schema"], "status": report["status"], "first_divergent_tick": report["first_divergent_tick"], "difference_path": report["difference_path"], "report_sha256": report["report_sha256"]}, ensure_ascii=False)) + return 0 if report["status"] == "verified" else 1 + + +if __name__ == "__main__": + raise SystemExit(main()) diff --git a/scripts/run_axis3_tutorial_native.py b/scripts/run_axis3_tutorial_native.py index bf0ac1a..0b07506 100644 --- a/scripts/run_axis3_tutorial_native.py +++ b/scripts/run_axis3_tutorial_native.py @@ -100,10 +100,20 @@ def cleanup_linuxcnc_services() -> dict[str, object]: pass lock = Path("/tmp/linuxcnc.lock") lock_removed = False + lock_backup = None if lock.exists() and not any(service_pattern.search(command) for _, command in process_rows()): - lock.unlink() + # Preserve stale lock evidence for post-mortem inspection. A lock is + # runtime state, not a repository artifact, so moving it is sufficient + # and recoverable while allowing the next source launcher to start. + lock_backup_path = Path(f"/tmp/linuxcnc.lock.stale-{time.strftime('%Y%m%d-%H%M%S')}") + suffix = 1 + while lock_backup_path.exists(): + lock_backup_path = Path(f"/tmp/linuxcnc.lock.stale-{time.strftime('%Y%m%d-%H%M%S')}-{suffix}") + suffix += 1 + lock.rename(lock_backup_path) lock_removed = True - return {"commands": commands, "killed_pids": killed, "lock_path": lock.as_posix(), "lock_removed": lock_removed, "remaining_services": [command for _, command in process_rows() if service_pattern.search(command)]} + lock_backup = lock_backup_path.as_posix() + return {"commands": commands, "killed_pids": killed, "lock_path": lock.as_posix(), "lock_removed": lock_removed, "lock_backup": lock_backup, "remaining_services": [command for _, command in process_rows() if service_pattern.search(command)]} def run(screenshot_path: Path | None = None) -> dict[str, object]: diff --git a/scripts/run_xyzac_native_tick_trace.py b/scripts/run_xyzac_native_tick_trace.py index 1e79bcf..e55e637 100644 --- a/scripts/run_xyzac_native_tick_trace.py +++ b/scripts/run_xyzac_native_tick_trace.py @@ -16,16 +16,22 @@ import os import re import signal import subprocess +import sys import time from pathlib import Path from typing import Any +# The oracle must bind to the same source build that run-5axis-rtcp.sh starts. +# In particular, importing the distro linuxcnc extension would silently bind to +# a different NML ABI/version and produce plausible but unusable status values. +ROOT = Path(__file__).resolve().parents[1] +SOURCE_PYTHON_DIR = ROOT / "linuxcnc/lib/python" +sys.path.insert(0, str(SOURCE_PYTHON_DIR)) import linuxcnc from run_axis3_tutorial_native import cleanup_linuxcnc_services -ROOT = Path(__file__).resolve().parents[1] CASE = "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini" PROGRAM = ROOT / "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/xyzac_switchkins.ngc" SCHEMA = "xyzac-native-linuxcnc-tick-trace.v1" @@ -58,10 +64,13 @@ def scalar(value: Any) -> float | int | bool | str | None: def stat_row(stat: Any, sample_index: int, previous_taskbeat: int | None) -> dict[str, Any]: stat.poll() - taskbeat = scalar(getattr(stat, "taskbeat", None)) + taskbeat = scalar(getattr(stat, "task_heartbeat", None)) + commanded_pose = finite_list(getattr(stat, "position", None)) + distance_to_go = finite_list(getattr(stat, "dtg", None)) return { "sample_index": sample_index, "taskbeat": taskbeat, + "task_heartbeat": taskbeat, "taskbeat_changed": previous_taskbeat is None or taskbeat != previous_taskbeat, "task_state": scalar(getattr(stat, "task_state", None)), "task_mode": scalar(getattr(stat, "task_mode", None)), @@ -71,7 +80,7 @@ def stat_row(stat: Any, sample_index: int, previous_taskbeat: int | None) -> dic "motion_line": scalar(getattr(stat, "motion_line", None)), "read_line": scalar(getattr(stat, "read_line", None)), "actual_pose": finite_list(getattr(stat, "actual_position", None)), - "commanded_pose": finite_list(getattr(stat, "command_position", None)), + "commanded_pose": commanded_pose, "joint_actual": finite_list(getattr(stat, "joint_actual_position", None)), "joint_commanded": finite_list(getattr(stat, "joint_position", None)), "velocity": scalar(getattr(stat, "current_vel", None)), @@ -86,7 +95,7 @@ def stat_row(stat: Any, sample_index: int, previous_taskbeat: int | None) -> dic "active_segment_id": scalar(getattr(stat, "motion_id", None)), "active_segment_geometry": None, "active_segment_geometry_status": "unavailable_linuxcnc_stat_api", - "distance_to_go": finite_list(getattr(stat, "distance_to_go", None)), + "distance_to_go": distance_to_go, "position": finite_list(getattr(stat, "position", None)), "homed": list(getattr(stat, "homed", [])) if getattr(stat, "homed", None) is not None else None, "limits": list(getattr(stat, "limit", [])) if getattr(stat, "limit", None) is not None else None, @@ -150,6 +159,7 @@ def run(duration: float) -> dict[str, Any]: output_lines: list[str] = [] rows: list[dict[str, Any]] = [] errors: list[str] = [] + stage = "launch" stat: Any = None control: Any = None connected = False @@ -161,34 +171,56 @@ def run(duration: float) -> dict[str, Any]: if not window: time.sleep(0.1) continue - try: - stat = linuxcnc.stat() - control = linuxcnc.command() - stat.poll() - if getattr(stat, "task_state", None) in (linuxcnc.STATE_ESTOP, linuxcnc.STATE_ESTOP_RESET, linuxcnc.STATE_OFF, linuxcnc.STATE_ON): + # The AXIS toplevel is created only after linuxcncsvr/milltask have + # opened the NML buffers. Creating linuxcnc.stat before that point + # permanently binds an invalid channel, so wait for the real + # window first and create fresh channels afterwards. + time.sleep(0.1) + if stat is None or control is None or not connected: + if not window: + raise RuntimeError("native_linuxcnc_window_unavailable") + stat = None + control = None + attach_deadline = time.monotonic() + 10 + while time.monotonic() < attach_deadline and process.poll() is None: + try: + candidate_stat = linuxcnc.stat() + candidate_stat.poll() + stat = candidate_stat + control = linuxcnc.command() connected = True break - except Exception: - time.sleep(0.1) - if stat is None or control is None or not connected: - raise RuntimeError("native_linuxcnc_stat_unavailable") + except BaseException: + stat = None + control = None + time.sleep(0.1) + if stat is None or control is None or not connected: + raise RuntimeError("native_linuxcnc_stat_unavailable") + stage = "state_estop_reset" control.state(linuxcnc.STATE_ESTOP_RESET) control.wait_complete(5) wait_stat(stat, lambda item: item.task_state != linuxcnc.STATE_ESTOP, 5) + stage = "state_on" control.state(linuxcnc.STATE_ON) control.wait_complete(5) wait_stat(stat, lambda item: item.task_state == linuxcnc.STATE_ON, 5) + stage = "mode_manual" control.mode(linuxcnc.MODE_MANUAL) control.wait_complete(5) for joint in range(5): + stage = f"home_joint_{joint}" control.home(joint) control.wait_complete(5) + stage = "wait_home_all" wait_stat(stat, lambda item: all(bool(value) for value in list(getattr(item, "homed", []))[:5]), 10) + stage = "program_open" control.program_open(str(PROGRAM)) control.wait_complete(5) + stage = "mode_auto" control.mode(linuxcnc.MODE_AUTO) control.wait_complete(5) + stage = "program_run" control.auto(linuxcnc.AUTO_RUN, 0) start = time.monotonic() @@ -208,10 +240,11 @@ def run(duration: float) -> dict[str, Any]: sample_index += 1 time.sleep(0.005) final = stat_row(stat, sample_index + 1, previous_taskbeat) - final["native_elapsed_ms"] = round((time.monotonic() - start) * 1000.0, 3) - rows.append(final) + if final["taskbeat_changed"]: + final["native_elapsed_ms"] = round((time.monotonic() - start) * 1000.0, 3) + rows.append(final) except Exception as error: - errors.append(f"{type(error).__name__}:{error}") + errors.append(f"{stage}:{type(error).__name__}:{error}") finally: terminate_process(process) try: @@ -222,12 +255,19 @@ def run(duration: float) -> dict[str, Any]: cleanup_linuxcnc_services() source_bytes = PROGRAM.read_bytes() + ini_path = ROOT / CASE + launcher_path = ROOT / "run-5axis-rtcp.sh" + heartbeat_values = [row.get("task_heartbeat") for row in rows] + valid_heartbeats = [value for value in heartbeat_values if isinstance(value, int)] + heartbeat_monotonic = all(left < right for left, right in zip(valid_heartbeats, valid_heartbeats[1:])) trace_hash = sha256_bytes(canonical(rows).encode()) python_module = getattr(linuxcnc, "__file__", None) source_python_module = str(ROOT / "linuxcnc/lib/python/linuxcnc.so") if python_module != source_python_module: errors.append("NATIVE_PYTHON_MODULE_MISMATCH") - status = "verified" if rows and not errors else "blocked" + status = "verified" if rows and not errors and heartbeat_monotonic and len(valid_heartbeats) == len(set(valid_heartbeats)) else "blocked" + if rows and not heartbeat_monotonic: + errors.append("NATIVE_TASK_HEARTBEAT_NON_MONOTONIC") return { "schema": SCHEMA, "status": status, @@ -235,8 +275,15 @@ def run(duration: float) -> dict[str, Any]: "launcher": command, "native_axis_window": window, "program": {"path": PROGRAM.relative_to(ROOT).as_posix(), "sha256": sha256_bytes(source_bytes)}, - "native_linuxcnc": {"python_module": python_module, "expected_source_python_module": source_python_module, "display": environment["DISPLAY"]}, - "tick_source": "linuxcnc.stat.taskbeat", + "native_linuxcnc": {"python_module": python_module, "expected_source_python_module": source_python_module, "display": environment["DISPLAY"], "python_module_sha256": sha256_bytes(Path(python_module).read_bytes()) if python_module and Path(python_module).is_file() else None}, + "inputs": { + "case_ini": {"path": CASE, "sha256": sha256_bytes(ini_path.read_bytes())}, + "launcher": {"path": "run-5axis-rtcp.sh", "sha256": sha256_bytes(launcher_path.read_bytes())}, + "program": {"path": PROGRAM.relative_to(ROOT).as_posix(), "sha256": sha256_bytes(source_bytes)}, + "source_python_module": {"path": source_python_module, "sha256": sha256_bytes(Path(source_python_module).read_bytes()) if Path(source_python_module).is_file() else None}, + }, + "tick_source": "linuxcnc.stat.task_heartbeat", + "tick_integrity": {"first": valid_heartbeats[0] if valid_heartbeats else None, "last": valid_heartbeats[-1] if valid_heartbeats else None, "row_count": len(valid_heartbeats), "unique_count": len(set(valid_heartbeats)), "strictly_monotonic": heartbeat_monotonic}, "rows": rows, "row_count": len(rows), "trace_sha256": trace_hash, diff --git a/scripts/run_xyzac_wasm_tick_trace.mjs b/scripts/run_xyzac_wasm_tick_trace.mjs new file mode 100644 index 0000000..bd316d4 --- /dev/null +++ b/scripts/run_xyzac_wasm_tick_trace.mjs @@ -0,0 +1,145 @@ +#!/usr/bin/env node + +import { readFile, writeFile } from "node:fs/promises"; +import { createHash } from "node:crypto"; +import { join, resolve } from "node:path"; +import createModule from "../build-wasm/linuxcnc-sim-core.js"; +import { loadSimulationCase, toWorkerConfiguration } from "../web/workspace/sim-case-loader.mjs"; +import { XyzacSession, CONTEXT_ID } from "../web/worker/xyzac-session.mjs"; + +const ROOT = resolve(process.cwd()); +const CASE = "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini"; +const PROGRAM = "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/xyzac_switchkins.ngc"; +const SCHEMA = "xyzac-wasm-linuxcnc-tick-trace.v1"; +const AXES = ["x", "y", "z", "a", "b", "c", "u", "v", "w"]; + +const sha256 = (value) => createHash("sha256").update(value).digest("hex"); +const canonical = (value) => JSON.stringify(value, Object.keys(value).sort()); +const poseArray = (pose) => AXES.map((axis) => Number(pose?.[axis] ?? 0)); +const modeCode = (mode) => ({ MANUAL: 1, AUTO: 2, MDI: 3 }[mode] ?? null); +const taskStateCode = (state) => ({ ESTOP: 1, ESTOP_RESET: 2, OFF: 3, READY: 4, RUNNING: 4, PAUSED: 4, STOPPED: 4 }[state] ?? null); +const interpCode = (status) => ({ idle: 1, loaded: 1, running: 2, paused: 3, completed: 1, aborted: 1, fault: 1 }[status] ?? null); +const execCode = (status, queueDepth) => (Number(queueDepth) > 0 ? 3 : ({ running: 2, paused: 2, loaded: 2, completed: 2, aborted: 2, idle: 2, fault: 4 }[status] ?? null)); + +function rowFrom(state, task, program, tick) { + const position = state?.position ?? {}; + const motion = task?.motion ?? {}; + const visual = task?.visual ?? {}; + const limits = motion.limits ?? {}; + const joints = Array.isArray(visual.joints) ? visual.joints : Array.isArray(motion.joints) ? motion.joints : []; + const homedAxes = Array.isArray(motion.homed_axes) ? motion.homed_axes : []; + return { + sample_index: tick, + taskbeat: tick, + task_heartbeat: tick, + taskbeat_changed: true, + task_state: taskStateCode(task?.state), + task_mode: modeCode(task?.mode), + interp_state: interpCode(program?.program_status), + exec_state: execCode(program?.program_status, state?.queue_depth), + current_line: Number(program?.current_line ?? 0), + motion_line: Number(program?.current_line ?? 0), + read_line: Number(program?.current_line ?? 0), + actual_pose: poseArray(position), + commanded_pose: poseArray(position), + joint_actual: joints, + joint_commanded: joints, + velocity: Number(state?.velocity ?? 0), + acceleration: null, + feed_override: Number(motion.feed_override ?? 1), + rapid_override: 1, + feed_override_enabled: true, + queue_depth: Number(state?.queue_depth ?? 0), + active_queue: null, + queue_full: null, + motion_id: Number(state?.active_id ?? 0), + active_segment_id: Number(state?.active_id ?? 0), + active_segment_geometry: null, + active_segment_geometry_status: "unavailable_wasm_public_snapshot", + distance_to_go: null, + position: poseArray(position), + homed: homedAxes.map((value) => (value ? 1 : 0)), + limits: ["x", "y", "z", "a", "b", "c", "u", "v", "w"].map((axis) => limits[axis] ? 1 : 0), + kinematics_type: 4, + motion_type: Number(state?.motion_type ?? 0), + feed_hold_enabled: null, + paused: program?.program_status === "paused", + wasm_tick: tick, + }; +} + +const fetchImpl = async (url) => { + try { + const body = await readFile(join(ROOT, String(url).replace(/^\//, ""))); + return { ok: true, text: async () => body.toString("utf8") }; + } catch { + return { ok: false, text: async () => "" }; + } +}; + +async function run(maxTicks) { + const bundle = await loadSimulationCase({ path: CASE, fetchImpl }); + if (bundle.status !== "ready") throw new Error(`case_load_${bundle.code ?? bundle.status}`); + const source = bundle.files?.[PROGRAM]; + if (typeof source !== "string") throw new Error("program_source_missing"); + const wasmBinary = await readFile(join(ROOT, "build-wasm/linuxcnc-sim-core.wasm")); + const core = await createModule({ wasmBinary }); + const session = new XyzacSession(core, { sessionId: "xyzac-native-wasm-oracle" }); + let seq = 0; + const send = (kind, payload = {}) => session.accept({ schema_version: 1, context_id: CONTEXT_ID, session_id: session.sessionId, kind, seq: ++seq, operation_id: `oracle-${seq}`, payload }); + send("HELLO"); + send("SESSION_ATTACH"); + const loadedWorkspace = send("LOAD_WORKSPACE", { root_path: "/workspace", configuration: toWorkerConfiguration(bundle) }); + if (loadedWorkspace.payload?.status !== "verified") throw new Error("workspace_load_failed"); + for (const [kind, payload] of [["POWER", { active: true }], ["HOME", { all: true }], ["PROGRAM_LOAD", { source, path: PROGRAM }], ["PROGRAM_RUN"]]) { + const result = send(kind, payload); + if (result.payload?.status !== "verified") throw new Error(`${kind.toLowerCase()}_${result.payload?.code ?? "failed"}`); + } + const rows = []; + let state = session.wasmMotion.read().state; + let task = { ...session.task.export(), motion: session.motionProjection(), visual: { joints: state.joints } }; + let program = session.xyzacProgram.snapshot(); + rows.push(rowFrom(state, task, program, 0)); + for (let tick = 1; tick <= maxTicks; tick += 1) { + const response = send("SIM_STEP", { cycles: 1 }); + if (response.payload?.status !== "verified") throw new Error(`sim_step_${response.payload?.code ?? "failed"}`); + state = response.payload.wasm_motion?.state ?? session.wasmMotion.read().state; + task = { ...response.payload.task, motion: response.payload.motion, visual: response.payload.panel_snapshot?.visual }; + program = response.payload.program ?? session.xyzacProgram.snapshot(); + rows.push(rowFrom(state, task, program, tick)); + if (program.program_status === "completed" && Number(state.queue_depth) === 0) break; + } + const traceHash = sha256(JSON.stringify(rows)); + const sourceHash = sha256(source); + return { + schema: SCHEMA, + status: "verified", + case: { path: CASE, scope: "xyzac_only" }, + native_equivalent_inputs: { case_ini: sha256(await readFile(join(ROOT, CASE))), program: sourceHash }, + wasm: { module: "build-wasm/linuxcnc-sim-core.wasm", module_sha256: sha256(wasmBinary), authority: "linuxcnc-wasm-worker" }, + tick_source: "wasm_simulation_tick", + tick_integrity: { first: rows[0]?.wasm_tick ?? null, last: rows.at(-1)?.wasm_tick ?? null, row_count: rows.length, unique_count: new Set(rows.map((row) => row.wasm_tick)).size, strictly_monotonic: rows.every((row, index) => index === 0 || row.wasm_tick > rows[index - 1].wasm_tick) }, + rows, + row_count: rows.length, + trace_sha256: traceHash, + errors: [], + release_status: "STOP_RELEASE", + }; +} + +const args = process.argv.slice(2); +const ticksIndex = args.indexOf("--ticks"); +const outputIndex = args.indexOf("--output"); +const maxTicks = Math.max(1, Math.min(100000, Number(ticksIndex >= 0 ? args[ticksIndex + 1] : 3000))); +const output = outputIndex >= 0 ? resolve(args[outputIndex + 1]) : join(ROOT, "coverage/xyzac-wasm-tick-trace.report.json"); +try { + const report = await run(maxTicks); + const unsigned = { ...report, report_sha256: undefined }; + delete unsigned.report_sha256; + report.report_sha256 = sha256(JSON.stringify(unsigned)); + await writeFile(output, `${JSON.stringify(report, null, 2)}\n`); + console.log(JSON.stringify({ schema: report.schema, status: report.status, row_count: report.row_count, trace_sha256: report.trace_sha256, report_sha256: report.report_sha256 })); +} catch (error) { + console.error(JSON.stringify({ schema: SCHEMA, status: "blocked", error: String(error?.message ?? error) })); + process.exitCode = 1; +} diff --git a/wasm-core/include/sim_program.h b/wasm-core/include/sim_program.h index c1d0729..6be49d2 100644 --- a/wasm-core/include/sim_program.h +++ b/wasm-core/include/sim_program.h @@ -37,6 +37,12 @@ enum sim_program_status { SIM_PROGRAM_ERROR = 6, }; +enum sim_program_motion_control { + SIM_PROGRAM_MOTION_CONTINUOUS = 0, + SIM_PROGRAM_MOTION_EXACT_PATH = 1, + SIM_PROGRAM_MOTION_EXACT_STOP = 2, +}; + typedef struct sim_program_subroutine { char name[SIM_PROGRAM_SUBROUTINE_NAME_CAPACITY]; uint32_t body_line; @@ -70,6 +76,9 @@ typedef struct sim_program { uint32_t has_control; int32_t control_code; double rapid_velocity; + int motion_control_mode; + double path_tolerance; + double naive_cam_tolerance; } sim_program; uint32_t sim_program_size(void); diff --git a/wasm-core/src/sim_interpreter.c b/wasm-core/src/sim_interpreter.c index 0750d8c..737ea55 100644 --- a/wasm-core/src/sim_interpreter.c +++ b/wasm-core/src/sim_interpreter.c @@ -85,6 +85,10 @@ static int code_is(double value, int integer_code) { return isfinite(value) && fabs(value - (double)integer_code) <= 1e-12; } +static int code_is_value(double value, double expected) { + return isfinite(value) && fabs(value - expected) <= 1e-12; +} + static int axis_index(char letter) { switch (letter) { case 'X': return 0; case 'Y': return 1; case 'Z': return 2; @@ -346,7 +350,7 @@ static int apply_g(sim_interpreter_state *state, interpreter_meta *meta, double if (code_is(code, 40) || code_is(code, 41) || code_is(code, 42)) { if (++groups[4] > 1) return SIM_INTERP_ERR_STATE; if (meta) meta->cutter_comp = (int)code; return SIM_INTERP_OK; } if (code_is(code, 43) || code_is(code, 49)) { if (++groups[5] > 1) return SIM_INTERP_ERR_STATE; if (meta && code_is(code, 49)) meta->tool_length = 0.0; return SIM_INTERP_OK; } if (code_is(code, 80) || (code >= 81.0 && code <= 89.0 && floor(code) == code)) { if (meta) meta->cycle_mode = (int)code; return SIM_INTERP_OK; } - if (code_is(code, 64)) return SIM_INTERP_OK; + if (code_is(code, 61) || code_is_value(code, 61.1) || code_is(code, 64)) { if (++groups[7] > 1) return SIM_INTERP_ERR_STATE; return SIM_INTERP_OK; } if (code_is(code, 54) || code_is(code, 55) || code_is(code, 56) || code_is(code, 57) || code_is(code, 58) || code_is(code, 59)) { if (meta) meta->coordinate_system = (int)code - 53; return SIM_INTERP_OK; } if (code_is(code, 53)) return SIM_INTERP_OK; if (code_is(code, 10)) return SIM_INTERP_OK; @@ -444,7 +448,7 @@ int sim_interpreter_init(sim_interpreter *interpreter) { return sim_interpreter_ int sim_interpreter_execute(sim_interpreter *interpreter, const char *block, uint32_t length) { sim_interpreter_state previous; sim_interpreter_state next; interpreter_meta *meta; expression_parser parser; const char *end; - int groups[7] = {0}, seen_axis[9] = {0}, seen_feed = 0, seen_speed = 0, seen_line = 0, seen_p = 0, seen_r = 0, seen_l = 0, seen_g10 = 0, seen_g53 = 0, result = SIM_INTERP_OK; + int groups[8] = {0}, seen_axis[9] = {0}, seen_feed = 0, seen_speed = 0, seen_line = 0, seen_p = 0, seen_r = 0, seen_l = 0, seen_g10 = 0, seen_g53 = 0, result = SIM_INTERP_OK; int seen_center[3] = {0}; double axis_values[9] = {0}, center_values[3] = {0}, feed_value = 0.0, speed_value = 0.0, p_value = 0.0, r_value = 0.0, l_value = 0.0; if (interpreter == NULL || block == NULL || length == 0) return SIM_INTERP_ERR_ARGUMENT; diff --git a/wasm-core/src/sim_program.c b/wasm-core/src/sim_program.c index be633b7..d2c89c5 100644 --- a/wasm-core/src/sim_program.c +++ b/wasm-core/src/sim_program.c @@ -253,6 +253,45 @@ static int switch_mcode(const char *block, uint32_t length) { return 0; } +static int parse_motion_control(sim_program *program, const char *block, uint32_t length) { + const char *cursor = block; + const char *end = block + length; + int active = 0; + double path = 0.0; + double naive = 0.0; + while (cursor < end) { + char letter; + char *number_end; + double value; + while (cursor < end && isspace((unsigned char)*cursor)) ++cursor; + if (cursor >= end || *cursor == ';') break; + if (*cursor == '(') { while (cursor < end && *cursor++ != ')') {} continue; } + if (!isalpha((unsigned char)*cursor)) { ++cursor; continue; } + letter = (char)toupper((unsigned char)*cursor++); + value = strtod(cursor, &number_end); + if (number_end == cursor) continue; + cursor = number_end; + if (letter == 'G') { + if (fabs(value - 61.0) <= 1e-12) active = SIM_PROGRAM_MOTION_EXACT_PATH; + else if (fabs(value - 61.1) <= 1e-12) active = SIM_PROGRAM_MOTION_EXACT_STOP; + else if (fabs(value - 64.0) <= 1e-12) active = SIM_PROGRAM_MOTION_CONTINUOUS; + else active = 0; + if (active != 0 || fabs(value - 64.0) <= 1e-12) { + program->motion_control_mode = active; + path = 0.0; + naive = 0.0; + } + } else if (active == SIM_PROGRAM_MOTION_CONTINUOUS && (letter == 'P' || letter == 'Q')) { + if (!isfinite(value) || value < 0.0) return SIM_PROGRAM_ERR_RANGE; + if (letter == 'P') path = value; + else naive = value; + program->path_tolerance = path; + program->naive_cam_tolerance = naive; + } + } + return SIM_PROGRAM_OK; +} + static void reset_runtime(sim_program *program) { sim_interpreter_reset(&program->interpreter); program->source_length = 0; @@ -268,6 +307,9 @@ static void reset_runtime(sim_program *program) { program->has_control = 0; program->control_code = 0; program->rapid_velocity = 35.0; + program->motion_control_mode = SIM_PROGRAM_MOTION_CONTINUOUS; + program->path_tolerance = 0.0; + program->naive_cam_tolerance = 0.0; memset(&program->motion, 0, sizeof(program->motion)); memset(program->subroutines, 0, sizeof(program->subroutines)); memset(program->call_stack, 0, sizeof(program->call_stack)); @@ -356,6 +398,8 @@ int32_t sim_program_execute_block(sim_program *program, const char *block, uint3 int result; if (program == NULL || block == NULL || length == 0) return SIM_PROGRAM_ERR_ARGUMENT; if (control_line(block)) return SIM_PROGRAM_ERR_CONTROL; + result = parse_motion_control(program, block, length); + if (result != SIM_PROGRAM_OK) return result; program->has_control = 0; program->control_code = switch_mcode(block, length); if (program->control_code != 0) program->has_control = 1; @@ -449,8 +493,8 @@ uint32_t sim_program_canonical(const sim_program *program, char *output, uint32_ int written; if (program == NULL) return 0; written = snprintf(destination, destination_capacity, - "{\"call_depth\":%u,\"control_code\":%d,\"current_line\":%u,\"error_line\":%u,\"feed\":%.17g,\"has_control\":%u,\"has_motion\":%u,\"last_error\":%d,\"line_count\":%u,\"main_line_count\":%u,\"motion_mode\":%d,\"plane\":%d,\"rapid_velocity\":%.17g,\"schema\":\"sim_program.v1\",\"speed\":%.17g,\"spindle_mode\":%d,\"status\":%u,\"subroutine_count\":%u,\"source_length\":%u,\"units\":%d,\"distance_mode\":%d,\"interpreter_state_hash\":\"%llu\"}", - program->call_depth, program->control_code, program->current_line, program->error_line, program->interpreter.state.feed, program->has_control, program->has_motion, program->last_error, program->line_count, program->main_line_count, program->interpreter.state.motion_mode, program->interpreter.state.plane, program->rapid_velocity, program->interpreter.state.speed, program->interpreter.state.spindle_mode, program->status, program->subroutine_count, program->source_length, program->interpreter.state.units, program->interpreter.state.distance_mode, + "{\"call_depth\":%u,\"control_code\":%d,\"current_line\":%u,\"error_line\":%u,\"feed\":%.17g,\"has_control\":%u,\"has_motion\":%u,\"last_error\":%d,\"line_count\":%u,\"main_line_count\":%u,\"motion_control_mode\":%d,\"path_tolerance\":%.17g,\"naive_cam_tolerance\":%.17g,\"motion_mode\":%d,\"plane\":%d,\"rapid_velocity\":%.17g,\"schema\":\"sim_program.v1\",\"speed\":%.17g,\"spindle_mode\":%d,\"status\":%u,\"subroutine_count\":%u,\"source_length\":%u,\"units\":%d,\"distance_mode\":%d,\"interpreter_state_hash\":\"%llu\"}", + program->call_depth, program->control_code, program->current_line, program->error_line, program->interpreter.state.feed, program->has_control, program->has_motion, program->last_error, program->line_count, program->main_line_count, program->motion_control_mode, program->path_tolerance, program->naive_cam_tolerance, program->interpreter.state.motion_mode, program->interpreter.state.plane, program->rapid_velocity, program->interpreter.state.speed, program->interpreter.state.spindle_mode, program->status, program->subroutine_count, program->source_length, program->interpreter.state.units, program->interpreter.state.distance_mode, (unsigned long long)sim_interpreter_state_hash(&program->interpreter)); return written < 0 ? 0 : (uint32_t)written + 1u; } diff --git a/web/worker/sim-session.mjs b/web/worker/sim-session.mjs index 0e89081..f05ec97 100644 --- a/web/worker/sim-session.mjs +++ b/web/worker/sim-session.mjs @@ -1436,6 +1436,13 @@ export class SimSession { } const step = this.xyzacProgram.step(); if (step.status !== "verified") throw new Error(step.code); + // Path control is produced by the WASM interpreter and applied + // to the WASM trajectory queue before the block's motion is + // enqueued. G61/G61.1 conservatively use the queue's exact + // profile; G64 restores the continuous lookahead profile. + const motionControlMode = Number(step.program?.motion_control_mode ?? 0); + const queueProfile = motionControlMode === 0 ? 0 : 1; + if (this.wasmMotion.controls.profile !== queueProfile) this.wasmMotion.setProfile(queueProfile); if (step.has_control && [428, 429, 430].includes(step.control_code)) { this.pendingProgramControl = step.control_code; if (this.wasmMotion.read().state.queue_depth === 0) { diff --git a/web/worker/wasm-program-runtime.mjs b/web/worker/wasm-program-runtime.mjs index 6cd4ec5..9e15654 100644 --- a/web/worker/wasm-program-runtime.mjs +++ b/web/worker/wasm-program-runtime.mjs @@ -266,8 +266,9 @@ export class WasmProgramRuntime { const state = JSON.parse(readString(this.core, buffer, required)); const hash = call(this.core, "sim_program_state_hash", "number", ["number"], [this.pointer]); const programStatus = { 0: "idle", 1: "loaded", 2: "running", 3: "paused", 4: "completed", 5: "aborted", 6: "fault" }[state.status] ?? "idle"; + const motionControl = { 0: "continuous", 1: "exact_path", 2: "exact_stop" }[state.motion_control_mode] ?? "continuous"; const executionLineText = state.current_line > 0 ? (this.executionLines[state.current_line - 1] ?? "").trim() : ""; - return { schema: SCHEMA, source: "linuxcnc-wasm-sim_program", ...state, active_gcodes: activeGcodes(state), loaded: state.status !== 0, line: state.current_line, currentLine: state.current_line, execution_line: state.current_line, execution_line_text: executionLineText, program_status: programStatus, path: this.path, subroutines: this.subroutines.map((subroutine) => subroutine.name), state_hash: `fnv1a64:${BigInt.asUintN(64, BigInt(hash >>> 0)).toString(16).padStart(16, "0")}`, source_hash: this.source ? fnv1a64(this.source) : null }; + return { schema: SCHEMA, source: "linuxcnc-wasm-sim_program", ...state, motion_control: { mode: motionControl, path_tolerance: Number(state.path_tolerance ?? 0), naive_cam_tolerance: Number(state.naive_cam_tolerance ?? 0) }, active_gcodes: activeGcodes(state), loaded: state.status !== 0, line: state.current_line, currentLine: state.current_line, execution_line: state.current_line, execution_line_text: executionLineText, program_status: programStatus, path: this.path, subroutines: this.subroutines.map((subroutine) => subroutine.name), state_hash: `fnv1a64:${BigInt.asUintN(64, BigInt(hash >>> 0)).toString(16).padStart(16, "0")}`, source_hash: this.source ? fnv1a64(this.source) : null }; } finally { this.core._free(buffer); } }