Clothoid Planner in Unity (C#)
Clothoid planner generates multiple clothoid paths from multiple orientations (yaws/headings) at start points, to multiple orientations (yaws/headings) at goal point. It can be used for creating smooth trajectories during local planning.
The user has access to set the orientation intervals, number of trajectories, orientation steps, as well as selecting the start and goal positions.
ClothoidPlanner.mov
Based on: The python implementation: https://github.com/AtsushiSakai/PythonRobotics Paper: Fast and accurate G1 fitting of clothoid curves https://www.researchgate.net/publication/237062806