SoarGroup / Soar

Soar, a general cognitive architecture for systems that exhibit intelligent behavior.
http://soar.eecs.umich.edu
Other
332 stars 71 forks source link

How-to doc on ROS node running a Soar kernel #372

Open garfieldnate opened 1 year ago

garfieldnate commented 1 year ago

Via user @moschmdt

A fairly popular use of Soar is to run a kernel in a ROS node, but there's no documentation on how to do this. It would be great to have a quick-start and basic tutorial for people starting new ROS projects.

JayJayyOlimb commented 2 months ago

Hi there, are there any news on this? :) Especially something related to ROS2 would be helpful.

moschmdt commented 2 months ago

I am currently writing a ROS2 package that creates wrappers for Soar and also does some background work, e.g. running the kernel in a separate thread so ROS and Soar don't block each other. I think it will be ready soon (1-2 weeks)

JayJayyOlimb commented 2 months ago

Nice, thanks for the update.