smach vs boost state machine libraries?

asked 2016-09-13 16:20:33 -0500

atkob gravatar image

What are your thoughts on using the ROS SMACH package vs using the boost MSM (Meta State Machine) or Statechart packages for making a hierarchical state machine? I don't know much about them and would like to know the pros/cons for each and what your experience has been if you've used these.

edit retag flag offensive close merge delete


Unless you are more interested in a higher-level discussion (C++ vs Python for SMs, composability, maintainability, etc) and you're not asking about possible alternative implementations, I think FlexBE could be added to your list.

gvdhoorn gravatar image gvdhoorn  ( 2016-09-14 01:12:30 -0500 )edit