“…As a special case, task (execution) coordination executes and monitors the individual steps of a task specification such that its goals are reached. A wide range of formalisms have been applied for this purpose in robotics, including Finite State Automata [1], Sequential Function Charts [2], [3], Petri Nets [4] and Statecharts [5], [6]. Complex formalisms like the Task Frame Formalism [7], Stack of Tasks [8], iTaSC [9] or Manipulation Primitives [1] have proven valuable by permitting humans to specify tasks in more intuitive ways.…”