Proposal for SMACC WG

Hello everyone,
I would like to present to the community, a proposal for a new informal ROS working group, the SMACC WG.

The objective of the SMACC WG, is to advance the current state of the art in robotic applications, by utilizing the SMACC state machine library for ROS and ROS2.

We will be focused on…

  • The creation of new SMACC state machine examples that demonstrate advanced autonomy capabilities.

  • The creation of new SMACC clients that will enable the utilization of SMACC on platforms with different peripherals.

  • Improvements to the core SMACC library, bug-fixes, new features, etc.

  • Improving the documentation of the library.

  • Surveying the community interest in using SMACC for particular use cases in ROS 2 and Gazebo.

  • Producing demonstrations with real robots that utilize SMACC to meet their application requirements.

Current plans are to meet every two weeks with meetings scheduled for Friday, 9am Pacific Standard Time. Our first meeting will probably be Oct. 14.

For those who haven’t heard of SMACC before, here are some discourse threads with videos that can give you an idea of what we’ve got in mind…

And finally, I’d like to ping a few people who have expressed interest in a SMACC WG: @Ximenes, @ARob, @MrBlenny, @Alex, @peterpolidoro, @Tord, @peci1, @zenified, @kcasey, @Joe_Dinius

For anyone who would like to join, attend or help out with organizing the WG, please reply to this thread or PM me.

Thank you,


I am assuming that you want this to be a community working group, and not an official TSC working group?

Happy to help either way! Shoot me an e-mail and we’ll get you on ROS events calendar.


Thank you! @Katherine_Scott
The end goal is to become an official TSC working group, with a charter, etc.

But I thought we’d get started with a community group as we get the required documentation together. I’m using this document as a reference… How to Start a Community Working Group — ROS 2 Documentation: Rolling documentation

1 Like

Yep, I just wanted to clarify. Like I said shoot me an e-mail and we’ll get you access to the ROS Calendar.

1 Like

I’m in. Twentycharacters

1 Like

Alright! Welcome aboard @Tord
Who’s our second brave soul?:)…

1 Like

@brettpac please count me in.

Welcome aboard Rasid:)

I’m not sure why I chose a “Yes!” video with a guy carrying a sword, but it felt right in the moment;)

Hey @brettpac, I’ll be happy to be a part of this WG

Welcome aboard @jclock! For those not in the know, Jaycee is an extremely creative and talented programmer who has already made a number of important pull requests to the library…

This is going to be awesome.

Hi, I’m working for AgriRobot and we are planning on integrating SMACC in our system, so it would be a great opportunity for us to be part of the working group!

Hey @brettpac, I’ll be happy to be a part of this team


@brettpac, would be great to jump on this!