23 lines
664 B
C#
23 lines
664 B
C#
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,
|
|
};
|
|
}
|
|
}
|