16-264: Humanoids: Golf Assignment I

The point of this assignment is to explore planning algorithms.

Part 1: Modify the example code golf5 to create your own course. For extra credit, write a course generator that generates multiple courses. See the example code for the course description file format.

Part 2: Develop a planner that minimizes the number of hits to do a course. Try it on your and other's courses.

Things we need to do:

Tune ball dynamics. Make hits (initial velocities) slightly random.

What to turn in?