ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Is SMACH still maintained and used?

asked 2014-11-18 09:52:17 -0600

arennuit gravatar image

Hi all,

I was wondering whether SMACH was stil maintained? Or is this a dying package?

Also is it very much used among the community? Except a few example regarding the PR2 I could not find it used anywhere...



edit retag flag offensive close merge delete



+1 I believe some or many researchers using PR2 use smach (I've seen some within the last 1 year) but haven't seen it applied for other robots, although it should be very useful.

130s gravatar image 130s  ( 2014-11-18 10:51:39 -0600 )edit

Thanks for your helpful input ;)

arennuit gravatar image arennuit  ( 2014-11-18 12:06:56 -0600 )edit

Also I just randomly hit an email where @Pi Robot used it.

130s gravatar image 130s  ( 2014-11-18 18:15:02 -0600 )edit

FWIW, SMACH has been used in many non-PR2 robots.

Adolfo Rodriguez T gravatar image Adolfo Rodriguez T  ( 2014-11-21 10:01:15 -0600 )edit

okey dok, I take note. Thanks ;)

arennuit gravatar image arennuit  ( 2014-11-21 11:12:28 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2014-11-18 11:38:56 -0600

ahendrix gravatar image

Given that smach is released into Indigo, that's a good sign that it's still maintained.

There are a few open issues, but nothing major. I suspect you could get the maintainer's attention and get a bug fix accepted and released if you found a major bug. That said, smach has been around for many years, and I suspect most of the bugs have been worked out by now; don't confuse a lack of changes for lack of maintenance.

edit flag offensive delete link more


Indeed you are right. Now what do you think of it only being used for the PR2, or so? What do the other robots use then?

arennuit gravatar image arennuit  ( 2014-11-18 12:08:13 -0600 )edit

I recently used smach for a project on a turtlebot. There isn't anything PR2-specific about it. It just happens that it was written during the early days of ROS, when most people were developing software for the PR2.

ahendrix gravatar image ahendrix  ( 2014-11-18 12:37:40 -0600 )edit

Ok, good to know. thanks ;)

arennuit gravatar image arennuit  ( 2014-11-19 00:36:44 -0600 )edit

Question Tools



Asked: 2014-11-18 09:52:17 -0600

Seen: 424 times

Last updated: Nov 18 '14