Artificial intelligence task planning identifies the intermediate actions needed to reach a requested outcome. In robotics, the plan connects language with perceived objects, locations, available skills and conditions that must be true before each action runs.
A useful planner monitors execution and updates the sequence when assumptions fail. In a robot team, it must also allocate actions among machines and coordinate handoffs between different capabilities.