Commit Graph

8 Commits

Author SHA1 Message Date
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
lgv
149d8cdb5d fix(touch): validate tactile readings and use newton thresholds 2026-09-18 13:51:13 +08:00
lgv
411aa00187 fix(ethercat): restrict master device access
(cherry picked from commit 4bd4645631)
2026-09-03 15:13:18 +08:00
lgv
ffef8db559 docs(ethercat): add EYOU setup guide and scripts
(cherry picked from commit d84f84b5ee)
2026-09-03 15:12:26 +08:00
lgv
b050942838 feat: add px 6ax gen3 as touch pressure sensor 2026-05-08 16:58:52 +08:00
lgv
d02d23a3f9 fix: improve RH56 tactile data read speed 2026-03-30 10:53:07 +08:00
lgv
5880a20fce add ik solver s w e config 2025-12-12 10:01:14 +08:00
lgv
77bd97afb2 feat:add eye hand calibration and pose follow 2025-08-22 16:57:29 +08:00