using System.Collections.Generic; using System.Threading; namespace MultiWheelC.TrajectoryPlanning.EMPlanner; /// /// 求解器中立的二次规划边界。实现必须将数值状态转换为 ,而不能把原生求解器对象泄漏给规划层。 /// public interface IQpSolver { QpSolveResult Solve( QuadraticProgram problem, QpSolverSettings settings, IReadOnlyList warmStart, CancellationToken cancellationToken); }