Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision |
doc:loading_files_and_ros_packages [2014/11/25 08:27] – [Loading OWL files] admin | doc:loading_files_and_ros_packages [2014/11/25 08:30] (current) – [Loading Prolog modules] admin |
---|
</code> | </code> |
| |
The OWL parser understands URLs of the form package://<pkg_name>/local/path/to/file.owl that are also used by the [[http://wiki.ros.org/resource_retriever|resource_retriever]] package in ROS and reference a file relative to a ROS package. You can use these URLs both for loading OWL files from Prolog and for imports in the head of an OWL file. | The OWL parser understands URLs of the form package:\/\/<pkg_name>/local/path/to/file.owl that are also used by the [[http://wiki.ros.org/resource_retriever|resource_retriever]] package in ROS and reference a file relative to a ROS package. You can use these URLs both for loading OWL files from Prolog and for imports in the head of an OWL file. |
| |
===== Loading Prolog modules ===== | ===== Loading Prolog modules ===== |
</code> | </code> |
| |
| The //rosprolog// init scripts automatically add the 'prolog' folder inside ROS packages to the Prolog library search path when they are loaded using //register_ros_package//. Afterwards, libraries in this folder can be loaded using the simple //library(module_name)// instead of the file path. |
===== Loading OWL/Prolog files in ROS packages ===== | ===== Loading OWL/Prolog files in ROS packages ===== |
| |