ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Please update knowrob_tutorials or comment the include of 'tabletop_obj' in prolog/init.pl.in (and rosmake the package again).

Namespaces that are used in Prolog queries need to be defined in Prolog in addition to the OWL namespace definition. This is correctly done in prolog/init.pl using the following statement: :- rdf_db:rdf_register_ns(pancake, 'http://ias.cs.tum.edu/kb/pancake-making.owl#', [keep(true)]).

If this does not work, I'd expect that you got error messages when loading Prolog saying that tabletop_obj could not be found, with the result that the init.pl is not loaded completely.