axol collect-dagger. Add any flag below to the command, or set it once in the control panel — see Command configuration for config files and syntax details.
Policy
Recording
Robot
CAN buses, cameras, and what goes into observations.Cameras
One ZED camera per slot:overhead, left_arm, right_arm. Flags are shown for overhead; swap in the other slot names. Stereo ZED X cameras are detected from their serial. The control panel’s Cameras tab edits all of this visually.
Arm gains
Arm stiffness, gripper limits, and per-joint gains.
Per-arm and per-joint flags are shown for
left / elbow. Swap in right, or any joint: shoulder_1, shoulder_2, shoulder_3, elbow, wrist_1, wrist_2, wrist_3.
A robot calibrated with
tune.pid --save, tune.friction --save, or tune.gravity --save uses its own measured values (from ~/.almond/calibration.json) instead of the defaults below. Flags you pass still override both.Per-joint defaults
Per-joint defaults
Both arms share these.
kp/kd are the stiffness-1 values (the default); the soft columns are what stiffness 0 blends toward. shoulder_1 also sets kd_host_q to 3.0; every other joint leaves it null.Per-motor friction defaults
Per-motor friction defaults
Fallback values of
fc, k, fv, fo for each motor, measured on the reference robot with tune.friction.Teleop session
How VR controller motion becomes arm motion while you intervene.Mantis mode (
--mantis) forces absolute_mode: true, hold_to_engage: false, ik_alpha: 1.0, pose_cutoff: 5.0, and removes the speed and acceleration limits. Your values for these keys are ignored in Mantis mode.Kinematics
The IK solver that turns hand targets into joint angles. A higher weight means the solver cares more about that term.Mantis mode replaces any of these still at their default with
pos_weight 200, ori_weight 120, manipulability_weight 0, self_collision_margin 0.02, max_joint_delta 0.05, max_iterations 12. A value you set explicitly still wins.