diff --git a/MultiWheel/MultiWheelC/AGV.cs b/MultiWheel/MultiWheelC/AGV.cs index 2852273..8e06b04 100644 --- a/MultiWheel/MultiWheelC/AGV.cs +++ b/MultiWheel/MultiWheelC/AGV.cs @@ -226,7 +226,7 @@ namespace MultiWheelC RightClampTarget = close ? PilotDefinition.Self.RightArmUpperPos : PilotDefinition.Self.RightArmLowerPos }.Get()).Wait(); } - public void LineTracking(int srcId, int dstId, float LineDistance) + public void LineTracking(int srcId, int dstId) { while (!TryLock(dstId)) { @@ -235,7 +235,7 @@ namespace MultiWheelC DLog.Log($"Ëøµã{dstId}Íê³É", "TireFollowing"); new DriveTask(new LineTracking() { - Target = LineDistance + (PilotDefinition.Self.LFLActualPos + PilotDefinition.Self.LFRActualPos) / 2, + Target = PilotDefinition.Conf.LineTrackDistance + (PilotDefinition.Self.LFLActualPos + PilotDefinition.Self.LFRActualPos) / 2, LeaveSrcFunction = Leave, SrcId = srcId, }.Get()).Wait();