Сделал в маткаде. До EugenTrue с Mathematica далеко, но вроде работает.
Если судить по графику кривизны, то при любых близких к реальности параметрах отличия полученной кривой от дуги минимальны (радиус поворота 20м, угол закантовки 15deg, длина лыжи 1,75м): И только если уже задавать совершенно безумные параметры, можно заметить разницу (радиус поворота 2м, угол закантовки 60deg, длина лыжи 4м): Специально для GOLF_stream: по длине лыжи 1000 точек. Можно и больше, разница только во времени обработки.
ski_mcad.rar