ROSLisp/ROSProlog/Knowrob-- Need CRAM for OWL? JSON? [closed]
Hello,
I'm trying to use ROSLisp and ROSProlog in the most minimal fashion as possible, so I am doing as much research in advance before I install anything. Here's my question:
My goal is to read OWL files into Prolog and then proceed happily using Lisp and Prolog together for my projects. The key thing here is that I probably won't be using any of the 'cognitive' robot-related capabilities of CRAM (yet). All of the OWL files I'll be using will have to do with chemistry, biology and physics. Do I need to install CRAM at all? After installing ROSLisp, ROSProlog and Knowrob, will I even have to bother installing the JSON_prolog to talk to Prolog from Lisp?
On a much more fundamental level, should I install SBCL and SWI Prolog in advance before even installing ROS? If I install Knowrob, will ROSLisp, ROSProlog and JSON_prolog be installed as dependencies anyway? Will it install CRAM too?
Happy for any advice,
Sincerely,
-Todd