You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to use the knowledge from the ontology for planning, our default planning domain needs to be appropriately modified. In particular:
the types defined in the domain should match the types in the ontology
predicates whose assertions come from the ontology should be defined in the domain (by following the parameter naming conventions defined in the ontology export script)
some of the actions (such as pick and place) need to be defined for different contexts (e.g. pick from surface, pick from container, etc.) since the preconditions and effects are generally different depending on the context (in the pick example, pick from surface requires and objects to be on the surface, while pick from container requires the object to be in the container)
other actions may need to be defined in the domain as well (e.g. an action for handing over objects to a person)
As described above, 1 and 2 mean that care will need to be taken to keep the planning domain and the ontology model in sync. A better long-term solution would be to generate parts of the domain (i.e. the types and predicates) when ontology export is performed.
The text was updated successfully, but these errors were encountered:
* Adapted the domain for the LAMA planner
* Added some predicates and types from the ontology
* Added two more pick and place versions and defined action contexts
* Added a hand-over action
Related to b-it-bots/mas_knowledge_base#15 and #226
In order to use the knowledge from the ontology for planning, our default planning domain needs to be appropriately modified. In particular:
As described above, 1 and 2 mean that care will need to be taken to keep the planning domain and the ontology model in sync. A better long-term solution would be to generate parts of the domain (i.e. the types and predicates) when ontology export is performed.
The text was updated successfully, but these errors were encountered: