LOQO was used to compute this optimal trajectory. To see the AMPL file that was used to generate the surface shown above, click here.
To read a description of the physical derivation of the model, click here.
Here's another optimal trajectory to the same problem.
Here are some more optimal trajectories arising from different greens (and perhaps different coefficients of friction).