Commit Graph
32 Commits
Author SHA1 Message Date
shuai.li 8e3f276a24 Merge branch 'master' of http://git.fairylandtech.com/ruifeng.zhou/Tutorial 2026-07-04 14:58:31 +08:00
shuai.li 22670d916b 增加dstTracker 2026-07-04 14:58:03 +08:00
ruifeng.zhou c9342eb7f7 Fix fleet crab walk heading tracking 2026-07-03 14:05:52 +08:00
shuai.li fc7c8e243b fix 钻车结束速度不降到0的Bug 2026-07-03 13:32:26 +08:00
shuai.li dadbcc76f0 fix LineTracking 2026-07-02 19:17:27 +08:00
shuai.li 3846985c82 fix LineTracking BUG 2026-07-02 18:07:52 +08:00
shuai.li ba94693adc update 2026-07-02 18:06:09 +08:00
shuai.li d3b4a9eb15 update 增加追踪点动作 2026-07-02 17:52:55 +08:00
ruifeng.zhou cb104b13cc Add absolute fleet crab walk path support 2026-07-02 17:17:32 +08:00
shuai.li 71444b362d Merge branch 'master' of http://git.fairylandtech.com/ruifeng.zhou/Tutorial 2026-07-02 14:40:40 +08:00
ruifeng.zhou bf83bdb4b3 Fix fleet in-place rotate sync 2026-07-02 14:38:00 +08:00
shuai.li 79d023382a update AGV.cs 直线行驶 2026-07-02 14:36:01 +08:00
ruifeng.zhou d4d2b1a052 fix: keep fleet crab steering angle when stopping 2026-07-02 11:04:33 +08:00
ruifeng.zhou f127e145e1 Add fleet correction diagnostics 2026-07-01 23:10:13 +08:00
ruifeng.zhou 1c0258ec75 Add dedicated fleet crab control parameters 2026-07-01 23:10:12 +08:00
shuai.li ca723fbdeb Merge branch 'master' of http://git.fairylandtech.com/ruifeng.zhou/Tutorial 2026-07-01 22:58:36 +08:00
shuai.li b1c50a0916 update 2026-07-01 22:47:59 +08:00
ruifeng.zhou 63ef3c8bb8 Update fleet crab walk control 2026-07-01 20:34:22 +08:00
ruifeng.zhou c9cb3a5df3 Use binary multi-vehicle sync transport 2026-07-01 13:27:15 +08:00
ruifeng.zhou 3aa979be8b Fix fleet rotate synchronization 2026-07-01 10:28:32 +08:00
ruifeng.zhou 574987222a Update MultiWheel fleet sync and restore clamp support 2026-06-30 22:20:10 +08:00
ruifeng.zhou 3411654a34 Merge branch 'master' of http://git.fairylandtech.com/ruifeng.zhou/Tutorial 2026-06-30 16:13:04 +08:00
ruifeng.zhou 306be14a41 update 2026-06-30 16:12:57 +08:00
shuai.li d5fdf60843 Merge branch 'master' of http://git.fairylandtech.com/ruifeng.zhou/Tutorial 2026-06-30 14:37:52 +08:00
shuai.li 85e365a22d update 轮胎跟踪目标点Y做N帧平均 2026-06-30 14:21:35 +08:00
ruifeng.zhou 14b967f889 update 2026-06-29 22:08:55 +08:00
shuai.li 32c380ace2 update 2026-06-29 17:39:28 +08:00
ruifeng.zhou c093fa32e6 Update multi-vehicle sync and crab walk docs 2026-06-29 16:00:34 +08:00
shuai.li 8b19a15fbb update 增加停车机器人钻车等代码 实现停车机器人能力的瘦身代码 2026-06-29 11:46:02 +08:00
ruifeng.zhouandCursor d935e847ec Add MultiWheelS Simple scheduling plugin for fleet sync
Introduce the MultiWheelS (SimpleComposer host) plugin with the
MultiVehicleCar definition so fleet auto-sync is driven via Simple
dispatch instead of the hand-rolled AGV.FleetGo path. Simplify
MultiWheelC.AGV to BasicInterface, drop the obsolete FleetGo helper
and FleetStraightMovementTest, wire MultiWheelS into Tutorial.sln,
and update RunAndDeploy docs plus add the MultiVehicleAutoSyncReview
notes.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-28 23:12:23 +08:00
ruifeng.zhouandCursor d3abf0fb02 Fix fleet in-place rotation coordination
- Gate rotate-mode compensation PI by active fleet omega and reset the
  integrator/timer when idle, so releasing the joystick stops the cars
  cleanly instead of drifting/self-rotating from a wound-up integral.
- Add conditional integration anti-windup in RotatePiTerm to reduce the
  startup overshoot after the initial relative-pose spike.
- Raise translational P gain for faster startup correction.
- Superimpose body-frame compensation onto swerve rotation and add
  MultiVehicleDbg / RotateDbg / RotatePoseDbg diagnostics.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-28 19:09:24 +08:00
ruifeng.zhouandCursor 235c6c70ac Add Clumsy plugins and dual-vehicle fleet sync demo.
Restructure into DiffWheel/MultiWheel folders, add DiffWheelC and MultiWheelC with MovementTests, FleetRemote multi-vehicle manual sync, deploy templates, and documentation. Update dependency paths to D:\MDCS\Release and mirror motor feedback in MotorRoutine for simulation.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-28 15:04:55 +08:00