Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++
| Date | Stars |
|---|---|
| 2026-07-24 | 326 |
| 2026-07-25 | 326 |
| 2026-07-28 | 326 |
| 2026-07-30 | 326 |
| 2026-08-06 | 326 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
## Continuous Integration: | ROS Distro | Code Format & Quality | Documentation | Binary Packages | | :-----------: | :-----------: | :-----------: | :-----------: | | Melodic | [](https://github.com/robosoft-ai/SMACC/actions/workflows/code_quality.yml) | [](https://github.com/robosoft-ai/SMACC/actions/workflows/doxygen.yml) <br/> <a href="https://robosoft-ai.github.io/smacc_doxygen/melodic/html/namespaces.html">doxygen</a>|[](https://build.ros.org/job/Mdev__smacc__ubuntu_bionic_amd64/)<br/>[](http://wiki.ros.org/Distributions)<br/>[SMACC](https://index.ros.org/p/smacc/github-robosoft-ai-smacc/#melodic)| | Noetic | [](https://github.com/robosoft-ai/SMACC/actions/workflows/code_quality.yml) | [](https://github.com/robosoft-ai/SMACC/actions/workflows/doxygen.yml) <br/> <a href="https://robosoft-ai.github.io/smacc_doxygen/noetic/html/namespaces.html">doxygen</a>| [](https://build.ros.org/job/Ndev__smacc__ubuntu_focal_amd64/)<br/>[](https://github.com/robosoft-ai/smacc/actions/workflows/bloom_release.yml) <br/>[SMACC](https://index.ros.org/p/smacc/github-robosoft-ai-smacc/#noetic)| ## Docker Containers [](https://hub.docker.com/r/pabloinigoblasco/smacc/) [](https://hub.docker.com/r/pabloinigoblasco/smacc/) [](https://registry.hub.docker.com/pabloinigoblasco/smacc/) # <img src="http://smacc.dev/wp-content/uploads/2019/07/SMACC-Logo-Pixelate-4-copy.png" width="30" align="left"/> SMACC SMACC is an event-driven, asynchronous, behavioral state machine library for real-time ROS (Robotic Operating System) applications written in C++, designed to allow programmers to build robot control applications for multicomponent robots, in an intuitive and systematic manner. SMACC was inspired by Harel's statecharts and the [SMACH ROS package](http://wiki.ros.org/smach). SMACC is built on top of the [Boost StateChart library](https://www.boost.org/doc/libs/1_53_0/libs/statechart/doc/index.html). ## Features * ***Powered by ROS:*** SMACC has been developed specifically to work with ROS. It supports ROS topics, services and actions, right out of the box. * ***Written in C++:*** Until now, ROS has lacked a library to develop task-level behavioral state machines in C++. Although libraries have been developed in scripting languages such as python, these are unsuitable for real-world industrial environments where real-time requirements are demanded. * ***Orthogonals:*** Originally conceived by David Harel in 1987, orthogonality is absolutely crucial to developing state machines for complex robotic systems. This is because complex robots are always a collection of hardware devices which require communication protocols, start-up determinism, etc. With orthogonals, it is an intuitive and relatively straight forward exe
Excerpt of 9,059 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:93361d73eef6686c, topic:ros