2026-08-03 22:22:44 +08:00
|
|
|
namespace MultiWheelC.TrajectoryPlanning.EMPlanner;
|
|
|
|
|
|
|
|
|
|
public sealed class ValidationConfiguration
|
|
|
|
|
{
|
|
|
|
|
public double SpatialToleranceMeters { get; set; }
|
|
|
|
|
public double KinematicTolerance { get; set; }
|
2026-08-06 20:48:44 +08:00
|
|
|
public double TerminalPositionToleranceMeters { get; set; }
|
|
|
|
|
public double TerminalYawToleranceRadians { get; set; }
|
2026-08-03 22:22:44 +08:00
|
|
|
|
|
|
|
|
internal ValidationConfiguration Copy()
|
|
|
|
|
{
|
|
|
|
|
return new ValidationConfiguration
|
|
|
|
|
{
|
|
|
|
|
SpatialToleranceMeters = SpatialToleranceMeters,
|
|
|
|
|
KinematicTolerance = KinematicTolerance,
|
2026-08-06 20:48:44 +08:00
|
|
|
TerminalPositionToleranceMeters = TerminalPositionToleranceMeters,
|
|
|
|
|
TerminalYawToleranceRadians = TerminalYawToleranceRadians,
|
2026-08-03 22:22:44 +08:00
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
}
|