Planning with State Constraints and its Application to Combined Task and Motion Planning