From 53331a04abf7aa9aa0a3d03fe65b831232169398 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E8=96=84=E4=BA=91?= Date: Tue, 11 Aug 2026 17:11:09 +0800 Subject: [PATCH] docs: disambiguate controller state provider example --- .../EmPlannerTrajectoryReplacementExample.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ClumsyPilot/ParkrobTrajplanner/Trajplanner_guide/EmPlannerTrajectoryReplacementExample.cs b/ClumsyPilot/ParkrobTrajplanner/Trajplanner_guide/EmPlannerTrajectoryReplacementExample.cs index c999200..20e9fee 100644 --- a/ClumsyPilot/ParkrobTrajplanner/Trajplanner_guide/EmPlannerTrajectoryReplacementExample.cs +++ b/ClumsyPilot/ParkrobTrajplanner/Trajplanner_guide/EmPlannerTrajectoryReplacementExample.cs @@ -4,7 +4,7 @@ using System; using System.Threading; -using MultiWheelC.StateEstimation; +using ControllerStateProvider = MultiWheelC.StateEstimation.IVehicleStateProvider; using MultiWheelC.TrajectoryPlanning.EMPlanner; using MultiWheelC.TrajectoryPlanning.TrajectoryObservation; using MyParking.Shared; @@ -40,7 +40,7 @@ public static class EmPlannerTrajectoryReplacementExample // Task 2 内部同步调用 EmPlanningService.Plan(request, cancellationToken), // 并在返回前完成 Success/SuccessWithFallback、非空轨迹和可控点的发布闸门检查。 private static void WrapperReplacement( - IVehicleStateProvider stateProvider, + ControllerStateProvider stateProvider, CancellationToken cancellationToken) { FixedOfflinePlanningOutput planningOutput = @@ -77,7 +77,7 @@ public static class EmPlannerTrajectoryReplacementExample // 没有轮询、HTTP、消息队列或轨迹仓库查询,也不能从其他调用的结果中取轨迹。 private static void DirectServiceReplacement( EmPlanningRequest request, - IVehicleStateProvider stateProvider, + ControllerStateProvider stateProvider, CancellationToken cancellationToken) { var planningService = new EmPlanningService(new OsqpNativeSolver());