Towards robust assembly with knowledge representation for the planning domain definition language (PDDL). (June 2015)