--l / --r | Arm side (required) |
--joint JOINT | shoulder_1, shoulder_2, shoulder_3, elbow, wrist_1, wrist_2, wrist_3 (required) |
--kp FLOAT | Proportional gain (default: from AxolConfig) |
--kd FLOAT | Derivative gain (default: from AxolConfig) |
--velocities V [V ...] | Velocity setpoints in rad/s (default: ~0.1, 0.3, 0.6, 0.9, 1.3) |
--lo RAD | Override lower joint limit for the sweep |
--hi RAD | Override upper joint limit for the sweep |
--dump-csv [PATH] | Write per-bin (v, q, tau_fwd, tau_bwd, tau_avg, tau_halfdiff) rows to a CSV for offline plotting / arm-vs-arm comparison. Pass without a value to auto-name as logs/friction_<side>_<joint>_<timestamp>.csv |