{"seq": 1, "t": "2026-11-03T07:14:37.221", "t_unix": 1793657677.222, "button": 5, "button_name": "home", "kind": "home", "selected_joint": 1, "step_deg": 0.5, "execute": true, "held_sec": 1.007, "accepted": true, "measured_before": [23.29, 109.77, -62.4, 0.79, -49.3, -30.93], "command": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0], "range_check": "skipped_for_home", "sent": true, "timeout_sec": 18.47, "t_send": 1793657677.26519, "measured_before_send": [23.29, 109.77, -62.4, 0.79, -49.3, -30.93], "reached": true, "reached_angles": [-0.17, 1.4, 0.43, 0.35, 1.05, -30.58], "reach_err": 1.4, "elapsed_sec": 1.15, "grip_state": "unknown", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 2, "t": "2026-11-03T07:14:44.061", "t_unix": 1793657684.062, "button": 13, "button_name": "dpad_left", "kind": "move", "selected_joint": 1, "step_deg": 0.5, "execute": true, "joint": 0, "delta": -0.5, "accepted": true, "measured_before": [0.0, 1.31, 0.87, 0.26, 1.23, -30.41], "start_source": "command", "cmd_gap_deg": 1.31, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-0.5, 0.0, 0.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657684.113447, "measured_before_send": [0.0, 1.31, 0.87, 0.26, 1.23, -30.41], "reached": true, "reached_angles": [0.0, 1.31, 0.87, 0.26, 1.23, -30.32], "reach_err": 1.31, "elapsed_sec": 0.02, "grip_state": "unknown", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 3, "t": "2026-11-03T07:14:46.378", "t_unix": 1793657686.379, "button": 13, "button_name": "dpad_left", "kind": "move", "selected_joint": 1, "step_deg": 0.5, "execute": true, "joint": 0, "delta": -0.5, "accepted": true, "measured_before": [0.0, 1.31, 0.87, 0.26, 1.23, -30.32], "start_source": "command", "cmd_gap_deg": 1.31, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.0, 0.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657686.4208698, "measured_before_send": [0.0, 1.31, 0.87, 0.26, 1.23, -30.32], "reached": true, "reached_angles": [-0.96, 1.31, 0.87, 0.26, 0.61, -30.23], "reach_err": 1.31, "elapsed_sec": 0.02, "grip_state": "unknown", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 4, "t": "2026-11-03T07:14:50.080", "t_unix": 1793657690.081, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 2, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "unknown", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 5, "t": "2026-11-03T07:14:51.636", "t_unix": 1793657691.636, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 3, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "unknown", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 6, "t": "2026-11-03T07:14:52.069", "t_unix": 1793657692.07, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 4, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "unknown", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 7, "t": "2026-11-03T07:14:52.740", "t_unix": 1793657692.74, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 5, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "unknown", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 8, "t": "2026-11-03T07:14:53.174", "t_unix": 1793657693.175, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 1, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "unknown", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 9, "t": "2026-11-03T07:14:54.179", "t_unix": 1793657694.179, "button": 13, "button_name": "dpad_left", "kind": "move", "selected_joint": 1, "step_deg": 0.5, "execute": true, "joint": 0, "delta": -0.5, "accepted": true, "measured_before": [-0.96, 1.31, 0.87, 0.26, 0.52, -30.23], "start_source": "command", "cmd_gap_deg": 1.31, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.5, 0.0, 0.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657694.490599, "measured_before_send": [-0.96, 1.31, 0.87, 0.26, 0.52, -30.23], "reached": true, "reached_angles": [-0.96, 1.31, 0.87, 0.26, 0.52, -30.23], "reach_err": 1.31, "elapsed_sec": 0.03, "grip_state": "unknown", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 11, "t": "2026-11-03T07:14:57.326", "t_unix": 1793657697.326, "button": 13, "button_name": "dpad_left", "kind": "move", "selected_joint": 1, "step_deg": 0.5, "execute": true, "joint": 0, "delta": -0.5, "accepted": false, "reason": "busy", "grip_state": "unknown", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 12, "t": "2026-11-03T07:15:00.438", "t_unix": 1793657700.439, "button": 13, "button_name": "dpad_left", "kind": "move", "selected_joint": 1, "step_deg": 0.5, "execute": true, "joint": 0, "delta": -0.5, "accepted": false, "reason": "busy", "grip_state": "unknown", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 10, "t": "2026-11-03T07:14:56.119", "t_unix": 1793657696.12, "button": 1, "button_name": "circle", "kind": "grip_open", "selected_joint": 1, "step_deg": 0.5, "execute": true, "grip_cmd": 0, "accepted": true, "measured_before": null, "sent": true, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 13, "t": "2026-11-03T07:15:01.759", "t_unix": 1793657701.76, "button": 14, "button_name": "dpad_right", "kind": "move", "selected_joint": 1, "step_deg": 0.5, "execute": true, "joint": 0, "delta": 0.5, "accepted": true, "measured_before": [-1.05, 1.31, 0.87, 0.26, -1.23, -30.23], "start_source": "command", "cmd_gap_deg": 1.31, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.0, 0.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657701.8292632, "measured_before_send": [-1.05, 1.31, 0.87, 0.26, -1.23, -30.23], "reached": true, "reached_angles": [-1.05, 1.31, 0.87, 0.26, -1.23, -30.23], "reach_err": 1.31, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 15, "t": "2026-11-03T07:15:06.579", "t_unix": 1793657706.58, "button": 0, "button_name": "cross", "kind": "grip_close", "selected_joint": 1, "step_deg": 0.5, "execute": true, "grip_cmd": 1, "accepted": false, "reason": "busy", "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 14, "t": "2026-11-03T07:15:04.568", "t_unix": 1793657704.569, "button": 0, "button_name": "cross", "kind": "grip_close", "selected_joint": 1, "step_deg": 0.5, "execute": true, "grip_cmd": 1, "accepted": true, "measured_before": null, "sent": true, "reached": null, "grip_state": "closed", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 16, "t": "2026-11-03T07:15:09.033", "t_unix": 1793657709.034, "button": 0, "button_name": "cross", "kind": "grip_close", "selected_joint": 1, "step_deg": 0.5, "execute": true, "grip_cmd": 1, "accepted": true, "measured_before": null, "sent": true, "reached": null, "grip_state": "closed", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 18, "t": "2026-11-03T07:15:14.693", "t_unix": 1793657714.694, "button": 2, "button_name": "square", "kind": "ignored", "selected_joint": 1, "step_deg": 0.5, "execute": true, "accepted": false, "reason": "unassigned", "grip_state": "closed", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 17, "t": "2026-11-03T07:15:12.411", "t_unix": 1793657712.412, "button": 1, "button_name": "circle", "kind": "grip_open", "selected_joint": 1, "step_deg": 0.5, "execute": true, "grip_cmd": 0, "accepted": true, "measured_before": null, "sent": true, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 19, "t": "2026-11-03T07:15:18.170", "t_unix": 1793657718.17, "button": 0, "button_name": "cross", "kind": "grip_close", "selected_joint": 1, "step_deg": 0.5, "execute": true, "grip_cmd": 1, "accepted": true, "measured_before": null, "sent": true, "reached": null, "grip_state": "closed", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 20, "t": "2026-11-03T07:15:21.267", "t_unix": 1793657721.268, "button": 2, "button_name": "square", "kind": "ignored", "selected_joint": 1, "step_deg": 0.5, "execute": true, "accepted": false, "reason": "unassigned", "grip_state": "closed", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 21, "t": "2026-11-03T07:15:25.378", "t_unix": 1793657725.379, "button": 2, "button_name": "square", "kind": "ignored", "selected_joint": 1, "step_deg": 0.5, "execute": true, "accepted": false, "reason": "unassigned", "grip_state": "closed", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 22, "t": "2026-11-03T07:15:26.080", "t_unix": 1793657726.081, "button": 2, "button_name": "square", "kind": "ignored", "selected_joint": 1, "step_deg": 0.5, "execute": true, "accepted": false, "reason": "unassigned", "grip_state": "closed", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 23, "t": "2026-11-03T07:15:26.748", "t_unix": 1793657726.749, "button": 2, "button_name": "square", "kind": "ignored", "selected_joint": 1, "step_deg": 0.5, "execute": true, "accepted": false, "reason": "unassigned", "grip_state": "closed", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 24, "t": "2026-11-03T07:15:27.368", "t_unix": 1793657727.369, "button": 1, "button_name": "circle", "kind": "grip_open", "selected_joint": 1, "step_deg": 0.5, "execute": true, "grip_cmd": 0, "accepted": true, "measured_before": null, "sent": true, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 26, "t": "2026-11-03T07:15:36.217", "t_unix": 1793657736.217, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 1, "step_deg": 0.5, "execute": true, "joint": 1, "delta": -0.5, "accepted": false, "reason": "busy", "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 27, "t": "2026-11-03T07:15:36.918", "t_unix": 1793657736.919, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 0.5, "execute": true, "joint": 1, "delta": 0.5, "accepted": false, "reason": "busy", "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 25, "t": "2026-11-03T07:15:35.322", "t_unix": 1793657735.323, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 1, "step_deg": 0.5, "execute": true, "joint": 1, "delta": -0.5, "accepted": true, "measured_before": [-1.14, 1.31, 0.87, 0.26, -0.26, -30.23], "start_source": "command", "cmd_gap_deg": 1.31, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, -0.5, 0.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657735.3636649, "measured_before_send": [-1.14, 1.31, 0.87, 0.26, -0.26, -30.23], "reached": true, "reached_angles": [-1.14, 0.79, 0.87, 0.26, -0.26, -30.23], "reach_err": 1.29, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 29, "t": "2026-11-03T07:15:39.526", "t_unix": 1793657739.526, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 0.5, "execute": true, "joint": 1, "delta": 0.5, "accepted": false, "reason": "busy", "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 28, "t": "2026-11-03T07:15:38.425", "t_unix": 1793657738.425, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 0.5, "execute": true, "joint": 1, "delta": 0.5, "accepted": true, "measured_before": [-1.14, 0.79, 0.87, 0.26, -0.26, -30.23], "start_source": "command", "cmd_gap_deg": 1.29, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.0, 0.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657738.498988, "measured_before_send": [-1.14, 0.79, 0.87, 0.26, -0.26, -30.23], "reached": true, "reached_angles": [-1.14, 0.79, 0.87, 0.26, -0.26, -30.23], "reach_err": 0.87, "elapsed_sec": 0.01, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 30, "t": "2026-11-03T07:15:40.751", "t_unix": 1793657740.751, "button": 10, "button_name": "r1", "kind": "modifier", "selected_joint": 1, "step_deg": 2.0, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 31, "t": "2026-11-03T07:15:41.573", "t_unix": 1793657741.573, "button": 10, "button_name": "r1", "kind": "modifier", "selected_joint": 1, "step_deg": 2.0, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 33, "t": "2026-11-03T07:15:43.518", "t_unix": 1793657743.518, "button": 14, "button_name": "dpad_right", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 0, "delta": 2.0, "accepted": false, "reason": "busy", "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 32, "t": "2026-11-03T07:15:42.817", "t_unix": 1793657742.817, "button": 14, "button_name": "dpad_right", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 0, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 0.79, 0.87, 0.26, -0.26, -30.23], "start_source": "command", "cmd_gap_deg": 0.87, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [1.0, 0.0, 0.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657742.849691, "measured_before_send": [-1.14, 0.79, 0.87, 0.26, -0.26, -30.23], "reached": true, "reached_angles": [1.31, 0.79, 0.87, 0.26, -0.26, -30.23], "reach_err": 0.87, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 34, "t": "2026-11-03T07:15:45.191", "t_unix": 1793657745.191, "button": 14, "button_name": "dpad_right", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 0, "delta": 2.0, "accepted": true, "measured_before": [1.31, 0.79, 0.87, 0.26, -0.26, -30.23], "start_source": "command", "cmd_gap_deg": 0.87, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [3.0, 0.0, 0.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657745.227872, "measured_before_send": [1.31, 0.79, 0.87, 0.26, -0.26, -30.23], "reached": true, "reached_angles": [3.16, 0.79, 0.87, 0.26, -0.26, -30.23], "reach_err": 0.87, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 35, "t": "2026-11-03T07:15:47.369", "t_unix": 1793657747.37, "button": 14, "button_name": "dpad_right", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 0, "delta": 2.0, "accepted": true, "measured_before": [3.16, 0.79, 0.87, 0.26, -0.26, -30.23], "start_source": "command", "cmd_gap_deg": 0.87, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [5.0, 0.0, 0.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657747.416037, "measured_before_send": [3.16, 0.79, 0.87, 0.26, -0.26, -30.23], "reached": true, "reached_angles": [5.18, 0.79, 0.87, 0.26, -0.26, -30.23], "reach_err": 0.87, "elapsed_sec": 0.03, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 36, "t": "2026-11-03T07:15:49.557", "t_unix": 1793657749.557, "button": 13, "button_name": "dpad_left", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 0, "delta": -2.0, "accepted": true, "measured_before": [5.18, 0.79, 0.87, 0.26, -0.26, -30.23], "start_source": "command", "cmd_gap_deg": 0.87, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [3.0, 0.0, 0.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657749.6173499, "measured_before_send": [5.18, 0.79, 0.87, 0.26, -0.26, -30.23], "reached": true, "reached_angles": [2.81, 0.79, 0.87, 0.26, -0.26, -30.23], "reach_err": 0.87, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 37, "t": "2026-11-03T07:15:51.567", "t_unix": 1793657751.567, "button": 13, "button_name": "dpad_left", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 0, "delta": -2.0, "accepted": true, "measured_before": [2.81, 0.79, 0.87, 0.26, -0.26, -30.23], "start_source": "command", "cmd_gap_deg": 0.87, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [1.0, 0.0, 0.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657751.601231, "measured_before_send": [2.81, 0.79, 0.87, 0.26, -0.26, -30.23], "reached": true, "reached_angles": [0.87, 0.79, 0.87, 0.17, -0.26, -30.23], "reach_err": 0.87, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 38, "t": "2026-11-03T07:15:53.490", "t_unix": 1793657753.49, "button": 13, "button_name": "dpad_left", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 0, "delta": -2.0, "accepted": true, "measured_before": [0.87, 0.79, 0.87, 0.17, -0.26, -30.23], "start_source": "command", "cmd_gap_deg": 0.87, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.0, 0.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657753.529836, "measured_before_send": [0.87, 0.79, 0.87, 0.17, -0.26, -30.23], "reached": true, "reached_angles": [-1.14, 0.79, 0.87, 0.17, -0.26, -30.14], "reach_err": 0.87, "elapsed_sec": 0.03, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 39, "t": "2026-11-03T07:15:56.323", "t_unix": 1793657756.323, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 0.5, "execute": true, "joint": 1, "delta": 0.5, "accepted": true, "measured_before": [-1.14, 0.79, 0.87, 0.17, -0.26, -30.14], "start_source": "command", "cmd_gap_deg": 0.87, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 0.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657756.36744, "measured_before_send": [-1.14, 0.79, 0.87, 0.17, -0.26, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 0.87, 0.17, -0.26, -30.14], "reach_err": 0.87, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 41, "t": "2026-11-03T07:16:00.077", "t_unix": 1793657760.077, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 2, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 42, "t": "2026-11-03T07:16:01.984", "t_unix": 1793657761.986, "button": 10, "button_name": "r1", "kind": "modifier", "selected_joint": 2, "step_deg": 2.0, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 43, "t": "2026-11-03T07:16:02.573", "t_unix": 1793657762.573, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": false, "reason": "busy", "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 40, "t": "2026-11-03T07:15:58.420", "t_unix": 1793657758.421, "button": 1, "button_name": "circle", "kind": "grip_open", "selected_joint": 1, "step_deg": 0.5, "execute": true, "grip_cmd": 0, "accepted": true, "measured_before": null, "sent": true, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 44, "t": "2026-11-03T07:16:03.848", "t_unix": 1793657763.849, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 1.23, 0.87, 0.17, -0.26, -30.14], "start_source": "command", "cmd_gap_deg": 0.87, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, -2.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657763.895814, "measured_before_send": [-1.14, 1.23, 0.87, 0.17, -0.26, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, -0.52, 0.17, -0.26, -30.14], "reach_err": 1.48, "elapsed_sec": 0.01, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 46, "t": "2026-11-03T07:16:07.223", "t_unix": 1793657767.224, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": false, "reason": "busy", "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 45, "t": "2026-11-03T07:16:05.809", "t_unix": 1793657765.81, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 1.23, -0.52, 0.17, -0.26, -30.14], "start_source": "command", "cmd_gap_deg": 1.48, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, -4.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657765.852776, "measured_before_send": [-1.14, 1.23, -0.52, 0.17, -0.26, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, -2.63, 0.17, -0.26, -30.14], "reach_err": 1.37, "elapsed_sec": 0.03, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 47, "t": "2026-11-03T07:16:09.676", "t_unix": 1793657769.677, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 1.23, -2.63, 0.17, -0.26, -30.14], "start_source": "command", "cmd_gap_deg": 1.37, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, -2.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657769.7209861, "measured_before_send": [-1.14, 1.23, -2.63, 0.17, -0.26, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, -1.05, 0.17, -0.26, -30.14], "reach_err": 0.95, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 48, "t": "2026-11-03T07:16:11.871", "t_unix": 1793657771.872, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 1.23, -1.05, 0.17, -0.26, -30.14], "start_source": "command", "cmd_gap_deg": 0.95, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 0.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657771.898526, "measured_before_send": [-1.14, 1.23, -1.05, 0.17, -0.26, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 0.96, 0.17, -0.26, -30.14], "reach_err": 0.96, "elapsed_sec": 0.04, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 49, "t": "2026-11-03T07:16:14.066", "t_unix": 1793657774.066, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 1.23, 0.96, 0.17, -0.26, -30.14], "start_source": "command", "cmd_gap_deg": 0.96, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 2.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657774.0984042, "measured_before_send": [-1.14, 1.23, 0.96, 0.17, -0.26, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 2.81, 0.17, -0.26, -30.14], "reach_err": 0.81, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 50, "t": "2026-11-03T07:16:16.115", "t_unix": 1793657776.116, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 1.23, 2.81, 0.17, -0.26, -30.14], "start_source": "command", "cmd_gap_deg": 0.81, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 4.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657776.154207, "measured_before_send": [-1.14, 1.23, 2.81, 0.17, -0.26, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 4.92, 0.17, -0.26, -30.14], "reach_err": 0.92, "elapsed_sec": 0.03, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 51, "t": "2026-11-03T07:16:18.259", "t_unix": 1793657778.26, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 1.23, 4.92, 0.17, -0.26, -30.14], "start_source": "command", "cmd_gap_deg": 0.92, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 6.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657778.2933528, "measured_before_send": [-1.14, 1.23, 4.92, 0.17, -0.26, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 6.85, 0.17, -0.26, -30.14], "reach_err": 0.85, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 52, "t": "2026-11-03T07:16:23.222", "t_unix": 1793657783.222, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 3, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 53, "t": "2026-11-03T07:16:24.045", "t_unix": 1793657784.046, "button": 10, "button_name": "r1", "kind": "modifier", "selected_joint": 3, "step_deg": 2.0, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 54, "t": "2026-11-03T07:16:24.514", "t_unix": 1793657784.515, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 3, "step_deg": 2.0, "execute": true, "joint": 3, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, 0.17, -0.26, -30.14], "start_source": "command", "cmd_gap_deg": 0.85, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 6.0, 2.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657784.5499961, "measured_before_send": [-1.14, 1.23, 6.85, 0.17, -0.26, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 6.85, 1.31, -0.26, -30.14], "reach_err": 0.85, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 55, "t": "2026-11-03T07:16:26.727", "t_unix": 1793657786.727, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 3, "step_deg": 2.0, "execute": true, "joint": 3, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, 1.4, -0.26, -30.14], "start_source": "command", "cmd_gap_deg": 0.85, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 6.0, 0.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657786.759913, "measured_before_send": [-1.14, 1.23, 6.85, 1.4, -0.26, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 6.85, 0.7, -0.26, -30.14], "reach_err": 0.85, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 56, "t": "2026-11-03T07:16:28.621", "t_unix": 1793657788.622, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 3, "step_deg": 2.0, "execute": true, "joint": 3, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, 0.7, -0.26, -30.14], "start_source": "command", "cmd_gap_deg": 0.85, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 6.0, -2.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657788.667475, "measured_before_send": [-1.14, 1.23, 6.85, 0.7, -0.26, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 6.85, -1.31, -0.26, -30.14], "reach_err": 0.85, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 57, "t": "2026-11-03T07:16:32.422", "t_unix": 1793657792.423, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 4, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 58, "t": "2026-11-03T07:16:33.408", "t_unix": 1793657793.409, "button": 10, "button_name": "r1", "kind": "modifier", "selected_joint": 4, "step_deg": 2.0, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 60, "t": "2026-11-03T07:16:35.252", "t_unix": 1793657795.253, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 4, "step_deg": 2.0, "execute": true, "joint": 4, "delta": -2.0, "accepted": false, "reason": "busy", "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 59, "t": "2026-11-03T07:16:33.976", "t_unix": 1793657793.977, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 4, "step_deg": 2.0, "execute": true, "joint": 4, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, -1.58, -0.26, -30.14], "start_source": "command", "cmd_gap_deg": 0.85, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 6.0, -2.0, 2.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657794.013491, "measured_before_send": [-1.14, 1.23, 6.85, -1.58, -0.26, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 6.85, -1.58, 1.75, -30.14], "reach_err": 0.85, "elapsed_sec": 0.03, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 62, "t": "2026-11-03T07:16:38.527", "t_unix": 1793657798.527, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 4, "step_deg": 2.0, "execute": true, "joint": 4, "delta": -2.0, "accepted": false, "reason": "busy", "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 61, "t": "2026-11-03T07:16:37.337", "t_unix": 1793657797.337, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 4, "step_deg": 2.0, "execute": true, "joint": 4, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, -1.66, 1.75, -30.14], "start_source": "command", "cmd_gap_deg": 0.85, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 6.0, -2.0, 0.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657797.400424, "measured_before_send": [-1.14, 1.23, 6.85, -1.66, 1.75, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 6.85, -1.66, 1.66, -30.14], "reach_err": 1.66, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 63, "t": "2026-11-03T07:16:39.718", "t_unix": 1793657799.718, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 4, "step_deg": 2.0, "execute": true, "joint": 4, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, -1.66, 1.58, -30.14], "start_source": "command", "cmd_gap_deg": 1.58, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 6.0, -2.0, -2.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657799.749374, "measured_before_send": [-1.14, 1.23, 6.85, -1.66, 1.58, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 6.85, -1.66, -1.84, -30.14], "reach_err": 0.85, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 64, "t": "2026-11-03T07:16:42.269", "t_unix": 1793657802.27, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 4, "step_deg": 2.0, "execute": true, "joint": 4, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, -1.66, -1.84, -30.14], "start_source": "command", "cmd_gap_deg": 0.85, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 6.0, -2.0, -4.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657802.3074539, "measured_before_send": [-1.14, 1.23, 6.85, -1.66, -1.84, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 6.85, -1.66, -3.33, -30.14], "reach_err": 0.85, "elapsed_sec": 0.01, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 65, "t": "2026-11-03T07:16:45.176", "t_unix": 1793657805.177, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 4, "step_deg": 2.0, "execute": true, "joint": 4, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, -1.66, -3.33, -30.14], "start_source": "command", "cmd_gap_deg": 0.85, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 6.0, -2.0, -6.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657805.225366, "measured_before_send": [-1.14, 1.23, 6.85, -1.66, -3.33, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 6.85, -1.66, -6.41, -30.14], "reach_err": 0.85, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 66, "t": "2026-11-03T07:16:47.366", "t_unix": 1793657807.366, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 4, "step_deg": 2.0, "execute": true, "joint": 4, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, -1.66, -6.41, -30.14], "start_source": "command", "cmd_gap_deg": 0.85, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 6.0, -2.0, -8.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657807.4059782, "measured_before_send": [-1.14, 1.23, 6.85, -1.66, -6.41, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 6.85, -1.75, -7.99, -30.14], "reach_err": 0.85, "elapsed_sec": 0.03, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 67, "t": "2026-11-03T07:16:49.577", "t_unix": 1793657809.578, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 4, "step_deg": 2.0, "execute": true, "joint": 4, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, -1.75, -7.99, -30.14], "start_source": "command", "cmd_gap_deg": 0.85, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 6.0, -2.0, -10.0, -30.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657809.612223, "measured_before_send": [-1.14, 1.23, 6.85, -1.75, -7.99, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 6.85, -1.75, -9.93, -30.14], "reach_err": 0.85, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 68, "t": "2026-11-03T07:16:51.857", "t_unix": 1793657811.858, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 4, "step_deg": 2.0, "execute": true, "joint": 4, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, -1.75, -9.93, -30.14], "start_source": "command", "cmd_gap_deg": 0.85, "clip": [{"joint": 4, "want": -12.0, "cmd": -10.0, "limit": "BASE", "bound": -10.0}], "refused": [{"joint": 4, "why": "at_limit", "value": -12.0, "lo": -10.0, "hi": 10.0, "limit": "BASE"}], "limit_ja": "j4 を -12.00° → -10.00° に切った（基準の姿勢からの範囲 -10.00°） / j4 -12.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-10.00, +10.00]・基準の姿勢からの範囲）", "limit_ascii": "j4 clipped -12.00->-10.00 (BASE -10.00) / j4 refused at_limit -12.00 [-10.00, +10.00] (BASE)", "sent": false, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 69, "t": "2026-11-03T07:16:53.582", "t_unix": 1793657813.583, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 5, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 70, "t": "2026-11-03T07:16:55.714", "t_unix": 1793657815.714, "button": 10, "button_name": "r1", "kind": "modifier", "selected_joint": 5, "step_deg": 2.0, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 72, "t": "2026-11-03T07:16:57.454", "t_unix": 1793657817.455, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 5, "step_deg": 2.0, "execute": true, "joint": 5, "delta": -2.0, "accepted": false, "reason": "busy", "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 71, "t": "2026-11-03T07:16:56.486", "t_unix": 1793657816.487, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 5, "step_deg": 2.0, "execute": true, "joint": 5, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, -1.75, -9.93, -30.14], "start_source": "command", "cmd_gap_deg": 0.85, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 6.0, -2.0, -10.0, -28.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657816.521379, "measured_before_send": [-1.14, 1.23, 6.85, -1.75, -9.93, -30.14], "reached": true, "reached_angles": [-1.14, 1.23, 6.85, -1.75, -9.93, -28.21], "reach_err": 0.85, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 73, "t": "2026-11-03T07:16:58.689", "t_unix": 1793657818.689, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 5, "step_deg": 2.0, "execute": true, "joint": 5, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, -1.75, -9.93, -28.21], "start_source": "command", "cmd_gap_deg": 0.85, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 6.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657818.718755, "measured_before_send": [-1.14, 1.23, 6.85, -1.75, -9.93, -28.21], "reached": true, "reached_angles": [-1.14, 1.23, 6.85, -1.75, -9.93, -26.19], "reach_err": 0.85, "elapsed_sec": 0.03, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 74, "t": "2026-11-03T07:17:02.267", "t_unix": 1793657822.268, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 1, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 75, "t": "2026-11-03T07:17:03.188", "t_unix": 1793657823.189, "button": 10, "button_name": "r1", "kind": "modifier", "selected_joint": 1, "step_deg": 2.0, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 76, "t": "2026-11-03T07:17:03.993", "t_unix": 1793657823.994, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, -1.75, -9.93, -26.19], "start_source": "command", "cmd_gap_deg": 0.85, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, -1.5, 6.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657824.037812, "measured_before_send": [-1.14, 1.23, 6.85, -1.75, -9.93, -26.19], "reached": true, "reached_angles": [-1.14, -0.43, 6.85, -1.75, -10.1, -26.19], "reach_err": 1.07, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 77, "t": "2026-11-03T07:17:06.268", "t_unix": 1793657826.268, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, -0.43, 6.85, -1.75, -10.1, -26.19], "start_source": "command", "cmd_gap_deg": 1.07, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 0.5, 6.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657826.32715, "measured_before_send": [-1.14, -0.43, 6.85, -1.75, -10.1, -26.19], "reached": true, "reached_angles": [-1.14, 1.23, 6.85, -1.84, -10.1, -26.19], "reach_err": 0.85, "elapsed_sec": 0.01, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 78, "t": "2026-11-03T07:17:08.372", "t_unix": 1793657828.372, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 1.23, 6.85, -1.84, -10.1, -26.19], "start_source": "command", "cmd_gap_deg": 0.85, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 2.5, 6.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657828.4157991, "measured_before_send": [-1.14, 1.23, 6.85, -1.84, -10.1, -26.19], "reached": true, "reached_angles": [-1.14, 3.42, 6.85, -1.84, -10.1, -26.19], "reach_err": 0.92, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 79, "t": "2026-11-03T07:17:10.522", "t_unix": 1793657830.522, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 3.42, 6.85, -1.84, -10.1, -26.19], "start_source": "command", "cmd_gap_deg": 0.92, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 4.5, 6.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657830.5612118, "measured_before_send": [-1.14, 3.42, 6.85, -1.84, -10.1, -26.19], "reached": true, "reached_angles": [-1.14, 5.36, 6.85, -1.93, -10.19, -26.19], "reach_err": 0.86, "elapsed_sec": 0.03, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 80, "t": "2026-11-03T07:17:12.771", "t_unix": 1793657832.772, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 5.36, 6.85, -1.93, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 0.86, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 6.5, 6.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657832.80897, "measured_before_send": [-1.14, 5.36, 6.85, -1.93, -10.19, -26.19], "reached": true, "reached_angles": [-1.14, 7.38, 6.85, -1.93, -10.19, -26.19], "reach_err": 0.88, "elapsed_sec": 0.01, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 81, "t": "2026-11-03T07:17:15.235", "t_unix": 1793657835.235, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 7.38, 6.85, -1.93, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 0.88, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 8.5, 6.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657835.2769542, "measured_before_send": [-1.14, 7.38, 6.85, -1.93, -10.19, -26.19], "reached": true, "reached_angles": [-1.14, 9.4, 6.85, -2.02, -10.19, -26.19], "reach_err": 0.9, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 82, "t": "2026-11-03T07:17:17.967", "t_unix": 1793657837.968, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 9.4, 6.85, -2.02, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 0.9, "clip": [{"joint": 1, "want": 10.5, "cmd": 10.0, "limit": "BASE", "bound": 10.0}], "refused": [], "limit_ja": "j1 を +10.50° → +10.00° に切った（基準の姿勢からの範囲 +10.00°）", "limit_ascii": "j1 clipped +10.50->+10.00 (BASE +10.00)", "command": [-1.0, 10.0, 6.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657838.037159, "measured_before_send": [-1.14, 9.4, 6.85, -2.02, -10.19, -26.19], "reached": true, "reached_angles": [-1.14, 10.89, 6.85, -2.1, -10.19, -26.19], "reach_err": 0.89, "elapsed_sec": 0.01, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 83, "t": "2026-11-03T07:17:20.374", "t_unix": 1793657840.375, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 10.89, 6.85, -2.1, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 0.89, "clip": [{"joint": 1, "want": 12.0, "cmd": 10.0, "limit": "BASE", "bound": 10.0}], "refused": [{"joint": 1, "why": "at_limit", "value": 12.0, "lo": -10.0, "hi": 10.0, "limit": "BASE"}], "limit_ja": "j1 を +12.00° → +10.00° に切った（基準の姿勢からの範囲 +10.00°） / j1 +12.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-10.00, +10.00]・基準の姿勢からの範囲）", "limit_ascii": "j1 clipped +12.00->+10.00 (BASE +10.00) / j1 refused at_limit +12.00 [-10.00, +10.00] (BASE)", "sent": false, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 84, "t": "2026-11-03T07:17:21.772", "t_unix": 1793657841.773, "button": 10, "button_name": "r1", "kind": "modifier", "selected_joint": 1, "step_deg": 2.0, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 85, "t": "2026-11-03T07:17:22.227", "t_unix": 1793657842.227, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 10.89, 6.85, -2.1, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 0.89, "clip": [{"joint": 1, "want": 12.0, "cmd": 10.0, "limit": "BASE", "bound": 10.0}], "refused": [{"joint": 1, "why": "at_limit", "value": 12.0, "lo": -10.0, "hi": 10.0, "limit": "BASE"}], "limit_ja": "j1 を +12.00° → +10.00° に切った（基準の姿勢からの範囲 +10.00°） / j1 +12.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-10.00, +10.00]・基準の姿勢からの範囲）", "limit_ascii": "j1 clipped +12.00->+10.00 (BASE +10.00) / j1 refused at_limit +12.00 [-10.00, +10.00] (BASE)", "sent": false, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 86, "t": "2026-11-03T07:17:23.091", "t_unix": 1793657843.092, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 10.89, 6.85, -2.1, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 0.89, "clip": [{"joint": 1, "want": 12.0, "cmd": 10.0, "limit": "BASE", "bound": 10.0}], "refused": [{"joint": 1, "why": "at_limit", "value": 12.0, "lo": -10.0, "hi": 10.0, "limit": "BASE"}], "limit_ja": "j1 を +12.00° → +10.00° に切った（基準の姿勢からの範囲 +10.00°） / j1 +12.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-10.00, +10.00]・基準の姿勢からの範囲）", "limit_ascii": "j1 clipped +12.00->+10.00 (BASE +10.00) / j1 refused at_limit +12.00 [-10.00, +10.00] (BASE)", "sent": false, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 87, "t": "2026-11-03T07:17:23.614", "t_unix": 1793657843.614, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 10.89, 6.85, -2.1, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 0.89, "clip": [{"joint": 1, "want": 12.0, "cmd": 10.0, "limit": "BASE", "bound": 10.0}], "refused": [{"joint": 1, "why": "at_limit", "value": 12.0, "lo": -10.0, "hi": 10.0, "limit": "BASE"}], "limit_ja": "j1 を +12.00° → +10.00° に切った（基準の姿勢からの範囲 +10.00°） / j1 +12.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-10.00, +10.00]・基準の姿勢からの範囲）", "limit_ascii": "j1 clipped +12.00->+10.00 (BASE +10.00) / j1 refused at_limit +12.00 [-10.00, +10.00] (BASE)", "sent": false, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 88, "t": "2026-11-03T07:17:25.829", "t_unix": 1793657845.829, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 2, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 89, "t": "2026-11-03T07:17:26.634", "t_unix": 1793657846.635, "button": 10, "button_name": "r1", "kind": "modifier", "selected_joint": 2, "step_deg": 2.0, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 90, "t": "2026-11-03T07:17:27.324", "t_unix": 1793657847.324, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 10.89, 6.85, -2.1, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 0.89, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 10.0, 8.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657847.362695, "measured_before_send": [-1.14, 10.89, 6.85, -2.1, -10.19, -26.19], "reached": true, "reached_angles": [-1.14, 10.89, 8.87, -2.1, -10.19, -26.19], "reach_err": 0.89, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 91, "t": "2026-11-03T07:17:29.514", "t_unix": 1793657849.515, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 10.89, 8.87, -2.1, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 0.89, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 10.0, 10.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657849.567411, "measured_before_send": [-1.14, 10.89, 8.87, -2.1, -10.19, -26.19], "reached": true, "reached_angles": [-1.14, 10.89, 10.81, -2.19, -10.19, -26.19], "reach_err": 0.89, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 92, "t": "2026-11-03T07:17:32.836", "t_unix": 1793657852.837, "button": 10, "button_name": "r1", "kind": "modifier", "selected_joint": 2, "step_deg": 2.0, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 93, "t": "2026-11-03T07:17:34.318", "t_unix": 1793657854.319, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 3, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 94, "t": "2026-11-03T07:17:35.168", "t_unix": 1793657855.168, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 4, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 95, "t": "2026-11-03T07:17:35.867", "t_unix": 1793657855.868, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 5, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 96, "t": "2026-11-03T07:17:36.390", "t_unix": 1793657856.39, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 1, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 97, "t": "2026-11-03T07:17:37.619", "t_unix": 1793657857.619, "button": 10, "button_name": "r1", "kind": "modifier", "selected_joint": 1, "step_deg": 2.0, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 98, "t": "2026-11-03T07:17:38.776", "t_unix": 1793657858.776, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 10.89, 10.81, -2.19, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 0.89, "clip": [{"joint": 1, "want": 12.0, "cmd": 10.0, "limit": "BASE", "bound": 10.0}], "refused": [{"joint": 1, "why": "at_limit", "value": 12.0, "lo": -10.0, "hi": 10.0, "limit": "BASE"}], "limit_ja": "j1 を +12.00° → +10.00° に切った（基準の姿勢からの範囲 +10.00°） / j1 +12.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-10.00, +10.00]・基準の姿勢からの範囲）", "limit_ascii": "j1 clipped +12.00->+10.00 (BASE +10.00) / j1 refused at_limit +12.00 [-10.00, +10.00] (BASE)", "sent": false, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 99, "t": "2026-11-03T07:17:39.865", "t_unix": 1793657859.866, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 10.89, 10.81, -2.19, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 0.89, "clip": [{"joint": 1, "want": 12.0, "cmd": 10.0, "limit": "BASE", "bound": 10.0}], "refused": [{"joint": 1, "why": "at_limit", "value": 12.0, "lo": -10.0, "hi": 10.0, "limit": "BASE"}], "limit_ja": "j1 を +12.00° → +10.00° に切った（基準の姿勢からの範囲 +10.00°） / j1 +12.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-10.00, +10.00]・基準の姿勢からの範囲）", "limit_ascii": "j1 clipped +12.00->+10.00 (BASE +10.00) / j1 refused at_limit +12.00 [-10.00, +10.00] (BASE)", "sent": false, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 100, "t": "2026-11-03T07:17:40.406", "t_unix": 1793657860.406, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 10.89, 10.81, -2.19, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 0.89, "clip": [{"joint": 1, "want": 12.0, "cmd": 10.0, "limit": "BASE", "bound": 10.0}], "refused": [{"joint": 1, "why": "at_limit", "value": 12.0, "lo": -10.0, "hi": 10.0, "limit": "BASE"}], "limit_ja": "j1 を +12.00° → +10.00° に切った（基準の姿勢からの範囲 +10.00°） / j1 +12.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-10.00, +10.00]・基準の姿勢からの範囲）", "limit_ascii": "j1 clipped +12.00->+10.00 (BASE +10.00) / j1 refused at_limit +12.00 [-10.00, +10.00] (BASE)", "sent": false, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 101, "t": "2026-11-03T07:17:40.867", "t_unix": 1793657860.868, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 10.89, 10.81, -2.19, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 0.89, "clip": [{"joint": 1, "want": 12.0, "cmd": 10.0, "limit": "BASE", "bound": 10.0}], "refused": [{"joint": 1, "why": "at_limit", "value": 12.0, "lo": -10.0, "hi": 10.0, "limit": "BASE"}], "limit_ja": "j1 を +12.00° → +10.00° に切った（基準の姿勢からの範囲 +10.00°） / j1 +12.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-10.00, +10.00]・基準の姿勢からの範囲）", "limit_ascii": "j1 clipped +12.00->+10.00 (BASE +10.00) / j1 refused at_limit +12.00 [-10.00, +10.00] (BASE)", "sent": false, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 102, "t": "2026-11-03T07:17:41.523", "t_unix": 1793657861.523, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 10.89, 10.81, -2.19, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 0.89, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 8.0, 10.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657861.58612, "measured_before_send": [-1.14, 10.89, 10.81, -2.19, -10.19, -26.19], "reached": true, "reached_angles": [-1.14, 9.22, 10.81, -2.28, -10.19, -26.19], "reach_err": 1.22, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 103, "t": "2026-11-03T07:17:43.454", "t_unix": 1793657863.455, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 9.22, 10.81, -2.28, -10.19, -26.19], "start_source": "command", "cmd_gap_deg": 1.22, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 6.0, 10.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657863.4917061, "measured_before_send": [-1.14, 9.22, 10.81, -2.28, -10.19, -26.19], "reached": true, "reached_angles": [-1.14, 7.11, 10.81, -2.28, -10.54, -26.19], "reach_err": 1.11, "elapsed_sec": 0.04, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 105, "t": "2026-11-03T07:17:47.103", "t_unix": 1793657867.104, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": false, "reason": "busy", "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 104, "t": "2026-11-03T07:17:45.640", "t_unix": 1793657865.64, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 1, "step_deg": 2.0, "execute": true, "joint": 1, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 7.11, 10.81, -2.28, -10.54, -26.19], "start_source": "command", "cmd_gap_deg": 1.11, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 8.0, 10.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657865.6721652, "measured_before_send": [-1.14, 7.11, 10.81, -2.28, -10.54, -26.19], "reached": true, "reached_angles": [-1.14, 8.96, 10.81, -2.28, -10.54, -26.19], "reach_err": 0.96, "elapsed_sec": 0.03, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 106, "t": "2026-11-03T07:17:49.144", "t_unix": 1793657869.144, "button": 3, "button_name": "triangle", "kind": "select_joint", "selected_joint": 2, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 107, "t": "2026-11-03T07:17:49.778", "t_unix": 1793657869.778, "button": 10, "button_name": "r1", "kind": "modifier", "selected_joint": 2, "step_deg": 2.0, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 108, "t": "2026-11-03T07:17:50.518", "t_unix": 1793657870.518, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 8.96, 10.81, -2.28, -10.54, -26.19], "start_source": "command", "cmd_gap_deg": 0.96, "clip": [{"joint": 2, "want": 12.0, "cmd": 10.0, "limit": "BASE", "bound": 10.0}], "refused": [{"joint": 2, "why": "at_limit", "value": 12.0, "lo": -10.0, "hi": 10.0, "limit": "BASE"}], "limit_ja": "j2 を +12.00° → +10.00° に切った（基準の姿勢からの範囲 +10.00°） / j2 +12.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-10.00, +10.00]・基準の姿勢からの範囲）", "limit_ascii": "j2 clipped +12.00->+10.00 (BASE +10.00) / j2 refused at_limit +12.00 [-10.00, +10.00] (BASE)", "sent": false, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 110, "t": "2026-11-03T07:17:52.522", "t_unix": 1793657872.522, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": false, "reason": "busy", "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 109, "t": "2026-11-03T07:17:51.668", "t_unix": 1793657871.668, "button": 11, "button_name": "dpad_up", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": -2.0, "accepted": true, "measured_before": [-1.14, 8.96, 10.81, -2.28, -10.54, -26.19], "start_source": "command", "cmd_gap_deg": 0.96, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 8.0, 8.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657871.699438, "measured_before_send": [-1.14, 8.96, 10.81, -2.28, -10.54, -26.19], "reached": true, "reached_angles": [-1.14, 8.96, 9.66, -2.28, -10.54, -26.19], "reach_err": 1.66, "elapsed_sec": 0.03, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 111, "t": "2026-11-03T07:17:53.766", "t_unix": 1793657873.767, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 8.96, 9.66, -2.28, -10.54, -26.19], "start_source": "command", "cmd_gap_deg": 1.66, "clip": [], "refused": [], "limit_ja": "", "limit_ascii": "", "command": [-1.0, 8.0, 10.0, -2.0, -10.0, -26.0], "sent": true, "timeout_sec": 8.0, "t_send": 1793657873.8375008, "measured_before_send": [-1.14, 8.96, 9.66, -2.28, -10.54, -26.19], "reached": true, "reached_angles": [-1.14, 8.96, 10.72, -2.28, -10.54, -26.19], "reach_err": 0.96, "elapsed_sec": 0.02, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 112, "t": "2026-11-03T07:17:55.830", "t_unix": 1793657875.831, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 8.96, 10.72, -2.28, -10.54, -26.19], "start_source": "command", "cmd_gap_deg": 0.96, "clip": [{"joint": 2, "want": 12.0, "cmd": 10.0, "limit": "BASE", "bound": 10.0}], "refused": [{"joint": 2, "why": "at_limit", "value": 12.0, "lo": -10.0, "hi": 10.0, "limit": "BASE"}], "limit_ja": "j2 を +12.00° → +10.00° に切った（基準の姿勢からの範囲 +10.00°） / j2 +12.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-10.00, +10.00]・基準の姿勢からの範囲）", "limit_ascii": "j2 clipped +12.00->+10.00 (BASE +10.00) / j2 refused at_limit +12.00 [-10.00, +10.00] (BASE)", "sent": false, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 113, "t": "2026-11-03T07:17:56.470", "t_unix": 1793657876.471, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 8.96, 10.81, -2.28, -10.54, -26.19], "start_source": "command", "cmd_gap_deg": 0.96, "clip": [{"joint": 2, "want": 12.0, "cmd": 10.0, "limit": "BASE", "bound": 10.0}], "refused": [{"joint": 2, "why": "at_limit", "value": 12.0, "lo": -10.0, "hi": 10.0, "limit": "BASE"}], "limit_ja": "j2 を +12.00° → +10.00° に切った（基準の姿勢からの範囲 +10.00°） / j2 +12.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-10.00, +10.00]・基準の姿勢からの範囲）", "limit_ascii": "j2 clipped +12.00->+10.00 (BASE +10.00) / j2 refused at_limit +12.00 [-10.00, +10.00] (BASE)", "sent": false, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 114, "t": "2026-11-03T07:17:58.716", "t_unix": 1793657878.717, "button": 12, "button_name": "dpad_down", "kind": "move", "selected_joint": 2, "step_deg": 2.0, "execute": true, "joint": 2, "delta": 2.0, "accepted": true, "measured_before": [-1.14, 8.96, 10.81, -2.28, -10.45, -26.19], "start_source": "command", "cmd_gap_deg": 0.96, "clip": [{"joint": 2, "want": 12.0, "cmd": 10.0, "limit": "BASE", "bound": 10.0}], "refused": [{"joint": 2, "why": "at_limit", "value": 12.0, "lo": -10.0, "hi": 10.0, "limit": "BASE"}], "limit_ja": "j2 を +12.00° → +10.00° に切った（基準の姿勢からの範囲 +10.00°） / j2 +12.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-10.00, +10.00]・基準の姿勢からの範囲）", "limit_ascii": "j2 clipped +12.00->+10.00 (BASE +10.00) / j2 refused at_limit +12.00 [-10.00, +10.00] (BASE)", "sent": false, "reached": null, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 115, "t": "2026-11-03T07:18:13.517", "t_unix": 1793657893.518, "button": "L2+R2", "button_name": "L2+R2", "kind": "stop", "selected_joint": 2, "step_deg": 0.5, "execute": true, "accepted": true, "reason": "L2+R2", "already_stopped": false, "busy": false, "send_committed_before_stop": null, "triggers": [1.0, 1.0], "grip_state": "open", "stopped": true, "stop_reason": "L2+R2", "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 116, "t": "2026-11-03T07:18:21.865", "t_unix": 1793657901.865, "button": 5, "button_name": "home", "kind": "home", "selected_joint": 2, "step_deg": 0.5, "execute": true, "accepted": false, "reason": "stopped", "grip_state": "open", "stopped": true, "stop_reason": "L2+R2", "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 117, "t": "2026-11-03T07:18:22.976", "t_unix": 1793657902.977, "button": 0, "button_name": "cross", "kind": "grip_close", "selected_joint": 2, "step_deg": 0.5, "execute": true, "grip_cmd": 1, "accepted": false, "reason": "stopped", "grip_state": "open", "stopped": true, "stop_reason": "L2+R2", "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 118, "t": "2026-11-03T07:18:24.067", "t_unix": 1793657904.067, "button": "L2+R2", "button_name": "L2+R2", "kind": "stop", "selected_joint": 2, "step_deg": 0.5, "execute": true, "accepted": true, "reason": "L2+R2", "already_stopped": true, "busy": false, "send_committed_before_stop": null, "triggers": [1.0, 0.004], "grip_state": "open", "stopped": true, "stop_reason": "L2+R2", "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 119, "t": "2026-11-03T07:18:29.840", "t_unix": 1793657909.841, "button": 6, "button_name": "options", "kind": "resume", "selected_joint": 2, "step_deg": 0.5, "execute": true, "accepted": true, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 120, "t": "2026-11-03T07:18:33.023", "t_unix": 1793657913.024, "button": 5, "button_name": "home", "kind": "home", "selected_joint": 2, "step_deg": 0.5, "execute": true, "held_sec": 1.004, "accepted": true, "measured_before": [-1.14, 8.96, 10.81, -2.19, -10.28, -26.19], "command": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0], "range_check": "skipped_for_home", "sent": true, "timeout_sec": 8.0, "t_send": 1793657913.049948, "measured_before_send": [-1.14, 8.96, 10.81, -2.19, -10.28, -26.19], "reached": true, "reached_angles": [-0.26, 1.23, 1.4, -0.35, -0.17, -29.0], "reach_err": 1.4, "elapsed_sec": 0.03, "grip_state": "open", "stopped": false, "stop_reason": null, "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
{"seq": 121, "t": "2026-11-03T07:33:36.825", "t_unix": 1793658816.826, "button": null, "button_name": null, "kind": "controller_lost", "selected_joint": 2, "step_deg": 0.5, "execute": true, "accepted": true, "reason": "controller_disconnected", "already_stopped": false, "busy": false, "send_committed_before_stop": null, "triggers": [-1.0, -1.0], "grip_state": "open", "stopped": true, "stop_reason": "controller_disconnected", "base_pose": [0.0, 0.0, 0.0, 0.0, 0.0, -30.0]}
