SingleThreadedSpinner error: json_prolog launch knowrob
Hello. I am starting two threads using a predicate as query in json_prolog: one for subscribing to topics and other pops the callback to make assertions. There are separate spin() for both of them. It is similar to the one given in knowrob_perception_tutorial. When I start the json_prolog node, and start the thread by querying a predicate, I get "SingleThreadedSpinner: use MultiThreadedSpinner" error. The same code works perfectly with rosprolog load method. This is after I solved this error. Thank you.