What is the MoveIt Task Constructor (MTC) framework?
ros2The MoveIt Task Constructor (MTC) is a framework designed to define and plan complex actions composed of multiple interdependent subtasks. It leverages MoveIt's planning capabilities to solve individual subproblems within 'black-box' planning stages.
Key features include:
- Interdependent Subtasks: Define sequences or parallel compositions of actions.
- PlanningScene Interface: Uses MoveIt's
PlanningSceneas a common interface to pass solution hypotheses between different stages. - Hierarchical Organization: Uses containers to organize basic stages into complex task pipelines, supporting both sequential and parallel execution.