I created a small KMP library implementing Dubins path in an object oriented way, open-sourcing the library in case anyone else ever needs it.
The Dubins path is commonly used in the fields of robotics and control theory as a way to plan paths for wheeled robots, airplanes and underwater vehicles.
In the future I want to implement Continuous Curvature, which is needed for a gradually increasing steering angle like the turning of a steering wheel.
https://github.com/ESchouten/Dubins