You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ROS BehaviourTrees
+ light weight
+ C++ and Python
- not much community behind the project
- a bit too complicated
SMACHhttp://wiki.ros.org/smach
+ quick to implement in python
+ high level and easy to understand
+ larger community
- slow on low level systems
- only Python
Those are my impressions of the libraries.
I would use the SMACH for python code and ROS SMACC or Boost::SML for C++ (low level) code.
We should evaluate all the available state machine libraries for ROS, C++ and Python.
Some ones off the top of my head
DOD: Some comparison document somewhere.
The text was updated successfully, but these errors were encountered: