An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++
☆327Apr 24, 2023Updated 2 years ago
Alternatives and similar repositories for SMACC
Users that are interested in SMACC are comparing it to the libraries listed below
Sorting:
- An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++☆342Feb 18, 2026Updated 2 weeks ago
- Create a rosbag from a given one, using a simple GUI☆445Mar 25, 2023Updated 2 years ago
- H(igh) A(ssurance) ROS - Static analysis of ROS1 application code.☆198Dec 12, 2024Updated last year
- LaMa - A Localization and Mapping library☆348Mar 11, 2024Updated last year
- LaMa on ROS☆214Nov 7, 2024Updated last year
- This repo contains a PDDL-based planning system for ROS2.☆469Dec 16, 2025Updated 2 months ago
- Quickly load variables from rosparam with good command line error checking.☆40Nov 25, 2024Updated last year
- The fuse stack provides a general architecture for performing sensor fusion live on a robot. Some possible applications include state est…☆850Dec 30, 2025Updated 2 months ago
- Easy continuous integration repository for ROS repositories☆285Jan 24, 2026Updated last month
- ROS node launcher & monitoring daemon☆201Sep 30, 2025Updated 5 months ago
- Systemd support for ROS☆53Nov 5, 2020Updated 5 years ago
- Tool for generating ROS packages, including node templates☆37Aug 31, 2022Updated 3 years ago
- Behavior Trees Library in C++. Batteries included.☆3,854Feb 11, 2026Updated 3 weeks ago
- ☆89May 14, 2025Updated 9 months ago
- ROS extensions and implementations for py_trees☆214Dec 15, 2025Updated 2 months ago
- The mpc_local_planner package implements a plugin to the base_local_planner of the 2D navigation stack. It provides a generic and versati…☆644Nov 29, 2022Updated 3 years ago
- The Mesh Navigation Stack: Efficient Mobile Robot Navigation in Uneven Terrain☆824Feb 13, 2026Updated 2 weeks ago
- Full coverage path planning provides a move_base_flex plugin that can plan a path that will fully cover a given area☆655May 27, 2025Updated 9 months ago
- ROS2-inspired lifecycle for ROS1☆35Jun 15, 2022Updated 3 years ago
- Framework to evaluate peformance of ROS 2☆385Feb 24, 2026Updated last week
- A library of (software) watchdogs based on DDS Quality of Service (QoS) policies and ROS 2 lifecycle nodes.☆86Jan 30, 2024Updated 2 years ago
- Libraries for compiling C++ ROS nodes to Webassembly using Emscripten☆70May 30, 2023Updated 2 years ago
- Extensible Optimization Framework☆162Feb 24, 2026Updated last week
- log_view provides a ncurses based terminal GUI for viewing and filtering published ROS log messages.☆65Feb 18, 2026Updated 2 weeks ago
- YASMIN (Yet Another State MachINe)☆240Jan 26, 2026Updated last month
- Spiritual successor to ros-planning/navigation.☆475May 16, 2025Updated 9 months ago
- Open3D analog to perception_pcl, containing conversion functions from Open3D to/from ROS types☆170May 28, 2025Updated 9 months ago
- The ROSPlan framework provides a generic method for task planning in a ROS system.☆387Feb 7, 2024Updated 2 years ago
- Replication package of the paper titled "How do you Architect your Robots? State of the Practice and Guidelines for ROS-based Systems" pu…☆105Aug 7, 2025Updated 6 months ago
- ☆149Apr 5, 2022Updated 3 years ago
- Python-only dependency-free middleware that resembles ROS using ZeroMQ☆35Dec 11, 2025Updated 2 months ago
- rqt_embed_window is a rqt_gui plugin that allows to embed any graphical application as a rqt widget☆32Feb 2, 2022Updated 4 years ago
- Packages related to gathering, viewing, and analyzing diagnostics data from robots.☆149Nov 26, 2025Updated 3 months ago
- Coverage path planner☆308May 8, 2024Updated last year
- GeRoNa (Generic Robot Navigation) is a modular robot navigation framework, that bundles path planning and path following (including obsta…☆335Sep 25, 2021Updated 4 years ago
- Code snippets for ROS2☆1,118Jun 5, 2025Updated 9 months ago
- Tips and tricks to optimize your C++ code☆1,391Dec 21, 2023Updated 2 years ago
- Generic calibration for robots☆452Jan 26, 2026Updated last month
- Realtime robot data visualization in the browser☆126Jan 5, 2023Updated 3 years ago