Planning Motions of Polyhedral Parts by Rolling