feat: validate EM planner requests
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
namespace MultiWheelC.TrajectoryPlanning.EMPlanner;
|
||||
|
||||
public sealed class LongitudinalWeights
|
||||
{
|
||||
public double ReferenceSpeed { get; set; }
|
||||
public double Acceleration { get; set; }
|
||||
public double Jerk { get; set; }
|
||||
public double PreviousTrajectory { get; set; }
|
||||
public double TerminalAcceleration { get; set; }
|
||||
|
||||
internal LongitudinalWeights Copy()
|
||||
{
|
||||
return new LongitudinalWeights
|
||||
{
|
||||
ReferenceSpeed = ReferenceSpeed,
|
||||
Acceleration = Acceleration,
|
||||
Jerk = Jerk,
|
||||
PreviousTrajectory = PreviousTrajectory,
|
||||
TerminalAcceleration = TerminalAcceleration,
|
||||
};
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user