Spar: A Planner that Satisfies Operational and Geometric Goals in Uncertain Environments