Files
ParkingRobot/ClumsyPilot/ParkrobTrajplanner/PathSmoothing/Contracts/SmoothedPathPointSource.cs
T

15 lines
653 B
C#
Raw Normal View History

2026-07-28 16:48:24 +08:00
namespace MultiWheelC.TrajectoryPlanning.PathSmoothing;
2026-08-09 22:13:18 +08:00
/// <summary>平滑路径点的来源;用于区分保留锚点、常规重采样、换向锚点和 Local G2 过渡几何。</summary>
2026-07-28 16:48:24 +08:00
public enum SmoothedPathPointSource
{
2026-08-09 22:13:18 +08:00
/// <summary>直接保留的原始路径锚点。</summary>
2026-07-28 16:48:24 +08:00
Anchor,
2026-08-09 22:13:18 +08:00
/// <summary>在同一方向段内按弧长插值得到的常规采样点。</summary>
2026-07-28 16:48:24 +08:00
Interpolated,
2026-08-09 22:13:18 +08:00
/// <summary>精确保留的换向边界点;不能与相邻方向段按坐标合并。</summary>
2026-07-28 16:48:24 +08:00
GearSwitch,
2026-08-09 22:13:18 +08:00
/// <summary>由 Local G2 五次过渡曲线生成的候选或发布点。</summary>
LocalG2Transition = 4,
2026-07-28 16:48:24 +08:00
}