Content-type: text/html comp_cop.pl

comp_cop.pl

cop_compatible_results(?A, ?B) is det
Check if the CoP results A and B are compatible.

This predicate maps the returned classes against KnowRob classes and determines if these classes are disjoint (i.e. the results are incompatible)

Example: cop_compatible_results('green', 'Knife') are compatible results cop_compatible_results('green', 'orange') are incompatible
Parameters:
CopIdentifier- Atom identifying something in CoP
KnowrobIdentifier- Corresponding atom identifying something in KnowRob
cop_to_knowrob(?CopIdentifier, ?KnowrobIdentifier) is det
This predicate defines a simple mapping to translate from any kind of identifier in CoP (class names, model names, etc) into the corresponding identifiers in KnowRob.
Parameters:
CopIdentifier- Atom identifying something in CoP
KnowrobIdentifier- Corresponding atom identifying something in KnowRob