Spiderplan is a constraint-based automated planner based on flaw resolution. As a baseline it includes support for solving goals, temporal constraints, reusable resources, general constraint processing, and interaction constraints for human-aware planning. One of the main features of Spiderplan is that it can be extended with new types of constraints. One such extension is the integration with motion planning through the coordination_oru framework.
The AIPlan4EU project developed a Unified Planning (UP) library to simplify the use and interfacing of various kinds of planning techniques. This asset encompasses the code needed to connect the Spiderplan planner with the UP, thus using Spiderplan as one of the possible solution engines.
Spiderplan is a constraint-based planner based on flaw resolution search. It supports hybrid task and motion planning by integrating constraints of various types into a single search space. In case of up-spiderplan, motion planning is integrated as propagation to ensure that a path exists for operators that include motion constraints.