feat: validate EM planner requests

This commit is contained in:
梁薄云
2026-08-03 22:22:44 +08:00
parent e12eb31205
commit b326431d63
16 changed files with 734 additions and 11 deletions
@@ -0,0 +1,18 @@
namespace MultiWheelC.TrajectoryPlanning.EMPlanner;
public sealed class FrenetConfiguration
{
public double MaximumProjectionDistanceMeters { get; set; }
public double MinimumFrenetDenominator { get; set; }
public double BoundaryAnchorToleranceMeters { get; set; }
internal FrenetConfiguration Copy()
{
return new FrenetConfiguration
{
MaximumProjectionDistanceMeters = MaximumProjectionDistanceMeters,
MinimumFrenetDenominator = MinimumFrenetDenominator,
BoundaryAnchorToleranceMeters = BoundaryAnchorToleranceMeters,
};
}
}