[ros-users] Current state of SMACH in ROS

Herman Bruyninckx Herman.Bruyninckx at mech.kuleuven.be
Fri Feb 17 05:13:51 UTC 2012


On Thu, 16 Feb 2012, Frederic Siepmann wrote:

> Hi there,
>
> On 02/16/2012 09:36 PM, Herman Bruyninckx wrote:
>>  Coordination is _the_ major missing feature in ROS. (SMACH is a small step
>>  in this direction.)
>
> I also couldn't agree more. I can not tell too much about the current state 
> of SMACH but there are plenty of frameworks out there dealing with this very 
> topic. One of the more advanced ones might be the SCXML implementation from 
> Apache Commons (http://commons.apache.org/scxml/guide/scxml-documents.html) 
> and we (opensource.cit-ec.de/projects/bonsai) and probably some other RoboCup 
> teams have taken some steps to deal with coordination.
>
> I was wondering what you think about e.g. using SCXML in ROS or bridging 
> existing frameworks?

SCXML is a _standard_, not a piece of software, so it can, in itself, not
bridge any frameworks. And as most W3C standards, it's _way_ to feature
rich; for example, it specifies iteration and conditionals, which is just
one of the many "event logics" that one might want to use.

> Cheers,
> Frederic

Herman



More information about the ros-users mailing list