cmvr-es/protos/cmvr/config
lgv ffccdea26d fix(touch): improve reversal planning and enforce speedL limits
Preserve acceleration through same-axis velocity reversal and submit retract
commands immediately after zero-dwell tactile contact. Capture the applied
command's TCP reference and measure signed retract progress, with logging of
the maximum sampled forward displacement after reversal starts.

Support per-command linear jerk in both touch.speed_l and retract, and cap
requested acceleration and jerk at the configured arm limits. Protect command
snapshots and stop completion against newer speedL submissions. Include the
current QP arm and retract parameter tuning and remove an obsolete config field.

Add headless actuator-driven MuJoCo reversal measurement and focused regression
coverage for reversal continuity, controller concurrency, limit enforcement,
and touch jerk configuration.

Validation: cmvr_es and touch_screen_task_test build successfully; 18 focused
regression tests pass, along with headless MuJoCo reversal checks.
2026-09-18 14:40:39 +08:00
..
agv_config refactor:Refactor all the code 2026-06-24 15:45:54 +08:00
arm_config fix(touch): improve reversal planning and enforce speedL limits 2026-09-18 14:40:39 +08:00
aubo_robot_config refactor:Refactor all the code 2026-06-24 15:45:54 +08:00
biohead_config refactor:Refactor all the code 2026-06-24 15:45:54 +08:00
camera_config refactor(camera): unify camera devices 2026-06-30 16:04:59 +08:00
cmvr_es_config refactor:Refactor all the code 2026-06-24 15:45:54 +08:00
device_manager_config feat(motor): initialize motor groups by device entry 2026-09-04 13:05:14 +08:00
dexhand_config fix(touch): validate tactile readings and use newton thresholds 2026-09-18 13:51:13 +08:00
grpc_server_config refactor:Refactor all the code 2026-06-24 15:45:54 +08:00
logger_config refactor:Refactor all the code 2026-06-24 15:45:54 +08:00
microphone_config refactor:Refactor all the code 2026-06-24 15:45:54 +08:00
motor_config fix(eyou): make zero calibration transactional 2026-09-03 15:12:26 +08:00
mujoco_config refactor(mujoco): split world and viewer runtime 2026-06-30 16:03:00 +08:00
self_collision_task_config feat(gen2): add MuJoCo collision recovery support 2026-09-03 15:13:19 +08:00
speaker_config refactor:Refactor all the code 2026-06-24 15:45:54 +08:00
task_manager_config feat(collision): add self-collision monitoring task 2026-07-27 15:37:39 +08:00
touch_screen_task_config fix(touch): improve reversal planning and enforce speedL limits 2026-09-18 14:40:39 +08:00
cartesian_motion_validation_config.proto refactor(motion): consolidate IK and motion planners 2026-06-30 16:05:25 +08:00
joint_limits_config.proto feat:add pbvs touch 2026-09-15 10:42:56 +08:00
lawba_ik_config.proto refactor:Refactor all the code 2026-06-24 15:45:54 +08:00
pinocchio_dls_ik_config.proto refactor(motion): consolidate IK and motion planners 2026-06-30 16:05:25 +08:00
pinocchio_qp_ik_config.proto refactor(motion): consolidate IK and motion planners 2026-06-30 16:05:25 +08:00
srs_ik_config.proto refactor:Refactor all the code 2026-06-24 15:45:54 +08:00
touch_screen_algorithm_config.proto feat(touch): add eye-to-hand PBVS MuJoCo support 2026-09-09 17:28:24 +08:00
touch_screen_common_config.proto refactor:Refactor all the code 2026-06-24 15:45:54 +08:00