“…Most assembly type planners are hierarchical planners that use data structures such as graphs or trees to represent objects [50][51][52][53]58,73,101,181,182]. A thorough review and analysis of different types of planners may be found in [146][147][148]. Moreover, the use of an automaton representation of the robot task has been suggested in [73] since it provides a natural way of mapping events to actions.…”